آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

پرداخت درون برنامه ای بازار

125847  9 سال پیش  9 سال پیش
0 0

سلام

من برنامه ای نوشتم برای پرداخت درون برنامه ای بازار زمانی که روی دکمه ای میزنم تا پرداخت انجام بشه اون صفحه اولیه پرداخت بازار میاد و بعدش دکمه بازگشت رو میزنم . دوباره دکمه ای رو برای پرداخت می زنم برنامه کراش میکنه علتش چیه ؟

برای رفعش چیکار باید کرد؟

از این خط ارور میگیره 

 
mHelper.launchPurchaseFlow(Single.this, Billing.sku_fv, RC_REQUEST, mPurchaseFinishedListener, "payload-string");

 

خطاش هم اینه

 java.lang.IllegalStateException: Can't start async operation (launchPurchaseFlow) because another async operation(launchPurchaseFlow) is in progress.
            at com.example.mostafanazarband.ghabak.util.IabHelper.flagStartAsync(IabHelper.java:794)
            at com.example.mostafanazarband.ghabak.util.IabHelper.launchPurchaseFlow(IabHelper.java:359)
            at com.example.mostafanazarband.ghabak.util.IabHelper.launchPurchaseFlow(IabHelper.java:325)
            at com.example.mostafanazarband.ghabak.Single$6$1.onClick(Single.java:872)
0 0
لینک (9 سال پیش)
0 0
because another async operation ظاهرا شما دوباره که دارید برمیگردید باز هم یه درخواست کوئری سمت سرور بازار میزنید ! در حالی که از قبل یک کوئری در حال انجام هست ! از اینجا کمک بگیرید : لینک (9 سال پیش)
 برای این سوال پاسخی وجود ندارد.

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .