巴扎(伊朗Android Market中)在Android的5棒棒堂inAppBilling错误 [英] Bazaar(Iranian Android Market) inAppBilling error in Android 5 Lollipop

查看:562
本文介绍了巴扎(伊朗Android Market中)在Android的5棒棒堂inAppBilling错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有关 inAppBilling 我的应用程序使用集市(伊朗Android Market的)API。

For inAppBilling in my app use Bazaar(Iranian Android Market) API.

所有事情都是正确的,但在Android的5棒棒堂本无法正常工作,并返回错误:

All things are right but in in Android 5 Lollipop this not work correctly and return error :

在这里输入的形象描述

在很多搜索发现<一个href=\"http://stackoverflow.com/questions/24480069/google-in-app-billing-illegalargumentexception-service-intent-must-be-explicit\">this类似的问题并<一个href=\"http://answers.opencv.org/question/54450/error-opencv4android-caused-by-javalangillegalargumentexception-service-intent-must-be-explicit/\"相对=nofollow>此链接 rel=\"nofollow\">这个太解决方案一起类似)

After many search found this similar problem and this link too this one.(solutions are similar together)

所以我尝试加入这一行:

So I try to adding this line :

  serviceIntent.setPackage("ir.cafebazaar.pardakht");

这行之后:

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

现在应用程序返回此错误:

Now app return this Errors :

java.lang.NullPointerException: Attempt to invoke interface method 'boolean java.util.List.isEmpty()' on a null object reference
        at farahang.tedAmouz.BzrBl.util.IabHelper.Setuping(IabHelper.java:227)
        at farahang.tedAmouz.adapters.slideMenuAdapter.onClick(slideMenuAdapter.java:155)


codeS的工作完全,正确地在 Android的5棒棒堂版本刚刚与问题Android的5棒棒堂

推荐答案

有关约束力的播放服务,我们做这样的事:

For binding play services we do something like this:

Intent i = new Intent("com.android.vending.billing.InAppBillingService.BIND");
i.setPackage("com.android.vending");
mContext.bindService(e, this.serviceConnection, Context.BIND_AUTO_CREATE);

也许有什么不对您的 setPackage

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

而不是

i.setPackage("ir.cafebazaar.pardakht");

这篇关于巴扎(伊朗Android Market中)在Android的5棒棒堂inAppBilling错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆