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

رفع مشکل Service Intent must be explicit در پرداخت درون برنامه ای بازار

صادی  8 سال پیش  8 سال پیش
0 0

سلام خدمت تمامی عزیزان 
اگه قصد پیاده سازی پرداخت درون برنامه ای بازار رو داشته باشین ( مخصوصا مثل من اگه بخواین واسه اولین بار این کارو انجام بدین ) خیلی مشکلا هست که باید باهاش دست و پنجه نرم کرد 
حتی واسه کوچیک ترین چیز مثل اضافه کردن کلاس های این مبحث به پروژتون
ولی در آخر که همه کارا رو انجام دادین و دقیقا زمانی که فک میکنین دیه هیچ مشکلی نیس 
با این ارور مواجه میشین ( اونم روی اندروید 5+ نه خود 5 و ن کمتر از 5 )
Service Intent must be explicit
راه حلش خیلی خیلی سادس . منتها معما چون حل شود آسان شود 


برین توی کلاس IabHelper و serviceIntent رو سرچ کنین 
این کد رو پیدا میکنین 

Intent serviceIntent = new Intent("ir.cafebazaar.pardakht.InAppBillingService.BIND");

ی اینتر بزنین و زیر این کد این رو اضافه کنین

serviceIntent.setPackage("com.farsitel.bazaar");

تمام ... 
همه چی حله 
برین با خیال راحت بقیه پروژه رو توسعه بدین
ببخشید حرف خیلی زدم D:

 

 برای این سوال پاسخی وجود ندارد.

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