jjzjj

IInAppBillingService

全部标签

java - IInAppBillingService.java 不会在 Android Studio 中生成 Java 文件

我正在学习本教程:https://developer.android.com/google/play/billing/billing_integrate.html#billing-permission没有生成InAppBillingActivity文件。我不确定为什么。我检查以确保一切都正确放置但没有运气。这是我的文件夹结构:Clickthisforpicture现在我知道有类似的问题,但没有一个能够解决我的问题。我也已经导入了谷歌计费库。当我运行/构建应用程序时没有生成文件。 最佳答案 问题是文档在指定应该在gen文件夹中找到ja

android - cordova-plugin-inapppurchase 错误 : package com. android.vending.billing 不存在

添加cordova-plugin-inapppurchase后对于我的项目,为Android平台构建WebAssets失败:\platforms\android\app\src\main\java\com\alexdisler\inapppurchases\IabHelper.java:33:error:packagecom.android.vending.billingdoesnotexistimportcom.android.vending.billing.IInAppBillingService;^\platforms\android\app\src\main\java\com\

android inapp-billing - 找出 API 版本

我很确定我在我的应用程序中使用了Inapp-billingv3(据我所知,“IInAppBillingService.aidl”是v3-根据google文档,“IMarketBillingService.aidl”将是v2)。但是,我收到了一封来自谷歌的电子邮件,要求我将我的应用程序从v2更新到v3,因为在过去3个月中至少有一次使用旧API进行了购买。此外-我从未在我的应用程序中实现过V2,因此旧版本不应该是这种情况。这是谷歌的错误,还是我的一个用户使用旧的游戏商店购买东西,所以激活了某种支持/兼容模式?还是我误会了,我真的在使用API的v2?我如何才能确定(确定)我实现了哪个版本?这

android - InAPPBilling中IABHelper和IInAppBillingService的区别

在InAppBillingV3的谷歌文档中,他们使用IInAppBillingService进行购买。检查以下URL。http://developer.android.com/google/play/billing/billing_integrate.htmlBundlebuyIntentBundle=mService.getBuyIntent(3,getPackageName(),sku,"inapp","bGoa+V7g/yqDXvKRqq+JTFn4uQZbPiQJo4pf9RzJ");但在随SDK一起提供的简单示例中,他们使用IABHelper进行购买。我很困惑,比如IABHe

Android 应用内结算 SecurityException "Binder invocation to an incorrect interface"

我正在尝试让googleInAppBilling服务正常工作。到目前为止,我已经知道服务已绑定(bind)并连接,但是一旦我尝试从服务中获取一些数据,它就会崩溃并显示日志:04-0210:36:32.79510569-10651/my.app.packageE/IAP﹕java.lang.SecurityException:Binderinvocationtoanincorrectinterfaceatandroid.os.Parcel.readException(Parcel.java:1425)atandroid.os.Parcel.readException(Parcel.jav

java - IInAppBillingService.aidl 无法在 Android Studio 中生成 Java 文件

我正在尝试在Android应用程序中使用应用程序产品购买,我尝试将IInAppBillingService.aidl放在很多地方但没有人生成Java文件,这是我的应用程序结构:谁能帮我找出我错在哪里?注意:我使用的是AndroidStudio。 最佳答案 如所附屏幕截图所示,您的项目中存在一些目录错位。您的ma​​in目录应该在src目录中并且IInAppBillingService.aidl必须在下面提到的路径上/src/main/aidl/com/android/vending/billing/IInAppBillingServ

android - 重复条目 IInAppBillingService

最近我为我的安卓应用实现了应用计费https://developer.android.com/google/play/billing/billing_integrate.html#billing-service然后我实现了“stickerpipe”然后我得到了这个错误错误:任务执行失败:app:transformClassesWithJarMergingForRelease。>com.android.build.api.transform.TransformException:java.util.zip.ZipException:重复条目:com/android/vending/bil

android - ANR com.android.vending.billing.IInAppBillingService

自从修改我的代码以使用Android计费库而不是示例应用程序中的旧IABHelper后,我收到了很多ANR以及下面的跟踪记录。任何人都知道如何解决这个问题?跟踪中没有一行我的代码。"main"prio=5tid=1Native|group="main"sCount=1dsCount=0flags=1obj=0x73b53ac0self=0x77558a3a00|sysTid=17097nice=0cgrp=defaultsched=0/0handle=0x775a8109b0|state=Sschedstat=(21526708836920738175640660)utm=1497st

android - 在 Android : Interface created by IInAppBillingService. aidl 中使用示例库进行应用内结算

使用Google新的应用内结算库(第3版),它应该是significantlyeasier将计费添加到一个人的应用程序中。开发人员博客中显示的代码(请参阅链接)看起来已经非常简单了。但是,我在SDK的文件夹extras\google\market_billing\in-app-billing-v03中看到了示例应用程序。它叫做“TrivialDrive”。当我尝试使用示例代码时,提出了一些问题:将IInAppBillingService.aidl文件粘贴到新包com.android.vending.billing中是否正确?然后创建的Java界面会为我显示两条待办事项消息,例如在get

android - 如何将aidl文件添加到Android工作室(来自应用内计费示例)

我目前正在将Eclipse应用程序迁移到AndroidStudio。此应用正在使用应用内计费。我的主要问题是编译项目和aidl文件(我猜你们都用thisfile)我收到此错误消息:Gradle:error:cannotfindsymbolclassIInAppBillingServiceGradle:error:packageIInAppBillingServicedoesnotexist所以,按照一些教程,我将此文件从com.mypackage.billing移动到src/main/aidl(见thisreference)但是,当我这样做时,我会收到以下消息:Gradle:Execu
12