رفتن به مطلب

محمدرضا شاهپیری

مدیر کل سایت
  • تعداد ارسال ها

    4,153
  • تاریخ عضویت

  • آخرین بازدید

  • روز های برد

    832

تمامی مطالب نوشته شده توسط محمدرضا شاهپیری

  1. سلام و درود. آخرین نسخه بیسیک و sdk رو از سایت مرجع بگیرید و پروژه رو ران کنید
  2. سلام و درود. کتابخونه بروزرسانی شد. نسخه 2.1. از فلگ FLAG_IMMUTABLE باید استفاده کنید
  3. سلام و درود. از خطا مشخصه که کتابخونه ChromCustomTabs داره از پکیجهای قدیمی support استفاده میکنه. باید نسخه به روز کتابخونه رو بگیرید یا اینکه jetifireکنید
  4. سلام و درود. آموزش پیاده سازی توی ویدئو ها هست
  5. سلام و درود. نسخه آخر sdk رو از سایت مرجع دانلود و جایگزین کنید و api رو برای b4a روی ۳۱ بزارید
  6. متاسفانه فعلا امکان و وقتشو ندارم در صورت مشخص بودن خطا و علت دقیق میشه روش کار کرد. رو دیوایسایی که من دارم هم مورد خاصی وجود نداره
  7. AlarmManager تو اندروید 12 و 13 خیلی تغییرات کرده و متاسفانه هنوز وقت نکردم کتابخونه رو به روز کنم. پس این مشکلات احتمالا تو کتابخونه هست. سعی میکنم تو اسرع وقت کتابخونه رو آپدیت کنم.
  8. سلام و درود برای پاک کردن آیتمها از دستور زیر استفاده کنید. در ضمن هر پیج باید آداپتر و لیست جداگونه داشته باشه listRecy.Clear pr.notifyDataSetChanged
  9. ssl رایگان فعال نکنید عزیز. هزینه ssl برای یه دامنه درسال زیاد نمیشه. بهتره برای جلوگیری از این موارد از یه ssl معتبر استفاده کنید که امنیت ارتباطات هم به خطر نیفته
  10. سلام و درود مشکل دقیقا چی هست؟ خطای خاصی بر میگرده؟ نیاز به اطلاعات دقیقتر هست
  11. سلام و درود باید از متد getItemViewType استفاده کنید. توی onCreateViewHolder هم میتونید viewtype رو بگیرید و ویوی دلخواه رو پاس بدین به onBindViewHolder
  12. سلام و درود. نسخه جدید آپلود شد.(4.6) سرعت لود بهبود پیدا کرده و لودینگ اضافه شده
  13. سلام و درود. کتابخونه ها تون تداخل داره اگه از httputils یا کتابخونه مشابه استفاده میکنید غیر فعال کنید
  14. سلام و درود. من تست نکردم sdk جدید نسخه ها رو. اگه نسخه کتابخونه ها آپدیت شده دیگه نیازی به جایگزینی نیست جدیدا جواب میده.
  15. سلام. مشکل از ssl هست. ssl رایگان تو اندروید مشکل داره باید یه معتبرشو خریداری کنید که مشکل گواهی نداشته باشه.
  16. متد consumeAsync رو توی یه تابع جداگونه بنویسید و دستور CallSubDelayed اونو صدا بزنید. تو متد onIabPurchaseFinished مستقیم از myketBilling استفاده نکنید. تست کنید و نتیجه رو اعلام کنید
  17. سورسی که پیوست کردم رو تست کردین؟
  18. ۱:فقط برای لیست خریدها این خطا هست؟ ۲: خطا رو پیوست کنید
  19. من روی گوشی Redmi note 9s با اندروید 11 تست کردم موردی نبود.سورسی که پیوست شده رو تست کنید.
  20. سلام. نسخه جدید رو به همراه سورس پیوست شده تست کنید
  21. MyketInapp کتابخانه درون پرداخت مایکت مشاهده فایل با سلام. مایکت هم درون پرداختشو به روز کرده و طبق معمول برای b4a به روزرسانی نکرده که تصمیم گرفتیم برای دوستان آماده کنیم.امیدوارم مورد استفاده قرار بگیره. نحوه استفاده. اول کد زیر رو به منیفست اضافه کنید. CreateResourceFromFile(Macro, MyketBilling.Manifest) متدها هم که به شکل زیر هست. Private myketBilling As MyketBilling myketBilling.initialize("myket",publicKey) اینیشیالایز کردن ==================================================================== result.isSuccessful بعد از اینیشیالایز این متد اجرا میشه چک کنید که موفق باشه با دستور Private Sub myket_onIabSetupFinished(result As IabResult) Log(result.isSuccessful) Log(result.ErrorMsg) End Sub ========================================================================== myketBilling.queryInventoryAsync گرفتن لیست محصولات یا خریدها این متد اجرا میشه Private Sub myket_onQueryInventoryFinished(result As IabResult,inventory As Inventory) Log(inventory.AllProducts.As(List).Size ) End Sub ======================================================================== myketBilling.launchPurchaseFlow(sku,payload) خرید درون برنامه myketBilling.launchSubscriptionPurchaseFlow(sku,payload) اشتراک نتیجه خرید Private Sub myket_onIabPurchaseFinished(result As IabResult,purchase As Purchase) Log(result.isSuccessful) Log(result.ErrorMsg) End Sub ============================================================================= myketBilling.consumeAsync(purchase) مصرف کردن خرید نتیجه Private Sub myket_onConsumeFinished(result As IabResult,purchase As Purchase) End Sub دانلود سورس source.zip ارسال کننده محمدرضا شاهپیری ارسال ۰۱/۰۷/۱۸ دسته کتابخانه ها  
  22. فایل OkHttp.xml رو باز کنید و خط زیر رو حذف کنید
  23. عزیز توی آموزش ویدویی هم این موضوع توضیح داده شده. توی متد poolakey_purchaseSucceed شما نباید کدی بنویسید. یه تابع بنویسید و کدهاتون رو اونجا بنویسید و بعد با دستور CallSubDelayed2 تابع رو صدا بزنید. خیر حتما باید همین نسخه باشه. خطارو پیوست کنید ببینم چیه
  24. سورس پیشفرض رو با اطلاعات خودتون جایگزین کنید(پکیج نیم و ساین کی برنامه و کلید بازار) و تست کنید. در کل کتابخونه چیز خاصی نداره واقعا. طبق سورس پیش برید نباید موردی باشه
×
×
  • اضافه کردن...