草庐IT

inapp-billing

全部标签

android - 在 App Billing 中遇到未决 Intent 和切换 Activity 的问题

好吧,我已经尝试修复这个问题好几天了,我不会来这里找人为我做我的工作,因为我一直在排除故障并修复LogCat中的每条错误消息。我正在使用Andengine开发Android游戏(这可能是问题的一部分,因此熟悉它可能会有所帮助)。我没有做任何花哨的事情,我的游戏Activity都是单一场景,没有任何物理或类似的东西,只有一堆Sprite和纹理。我还在游戏中的所有其他Activity中使用了Andengine,因为我发现它是设置图形吸引人的屏幕的一种非常简单的方法。其中一个屏幕是我的应用程序内商店,用户可以在其中购买关卡包和新Sprite。这一切的计费部分都很好,购买通过市场进行,那里没有

android - Google billing 消耗品和非消耗品

我需要在Google控制台中创建新的应用内购买。我看到的唯一2个选项是“管理产品”和“订阅”在“托管产品”中,我只有1个“创建托管产品”选项。然而,在Google'sdocumentation它将一次性产品称为“消耗品”和“非消耗品”这个套装在哪里?我错过了哪一部分?我们已经创建了一些托管产品,但似乎我们只能购买它们一次-我们想多次购买它们。谢谢。 最佳答案 首先,“Consumable”和“Non-consumable”不是一个In-Appbillingterm。它们仅用于解释用例。来自Indicateaone-timeprodu

Android In App Billing...为什么会有矛盾的信息?

我和许多其他人一样,只是在验证静态响应有效后尝试测试我的应用内购买。但是当我阅读文档、帖子和答案时,似乎没有任何结果。我变得非常沮丧。我的最终目标是弄清楚我是否可以在不收费的情况下进行测试。这个文档说我可以-linkOnceauthorizedwithtestingaccess,thoseuserscanside-loadyourappandtestthefullmerchandising,purchase,andfulfillmentflowforyourproducts.TestpurchasesarerealordersandGooglePlayprocessestheminth

android - BILLING_RESULT_OK 在哪里定义?

BillingClient提供了一个名为isFeatureSupported()的方法.返回的int的文档是:BILLING_RESULT_OKiffeatureissupportedandcorrespondingerrorcodeotherwise.我找不到在任何地方定义的BILLING_RESULT_OK。它不在BillingClient.BillingResponse中定义的常量中.我应该只使用BillingClient.BillingResponse.OK? 最佳答案 2019年运行'com.android.billing

Android 应用程序结构 : DLC via in-app billing

我正在构建一个Android应用程序,为用户提供多个交互式冒险。它们使用大量媒体(声音文件和图像,加上一些xml),因此占用大量空间。我正计划采用免费增值模式,在这种模式下,用户可以免费下载一次冒险,然后用户可以从GooglePlay购买更多。我想知道的是:1)我应该如何构建我的应用程序,以免超过50mbapk?2)内部存储有大小限制吗?3)我见过的所有应用内结算示例都假设它是针对应用中已有的微不足道的事情。如何设置它以便在购买时下载冒险? 最佳答案 您可以在Play商店中使用最大2GB(IIRC)的插件,因此50mb只是APK的限

Android InApp Billing v3 - 测试多台设备问题

我在AndroidInAppbillingv3上遇到了一个问题。我在Playstore中创建了一个托管的inapp产品,我需要从多个设备多次购买它。为此,我正在两种不同的设备上测试该应用程序。我没有在本地服务器上保留任何购买数据。因此,每当我需要再次购买该商品时,我都会查询该商品以获取购买状态,如果购买了该商品,我将基于该状态消费该商品并再次调用购买功能。我在下面详细说明了我的错误场景在第一台设备上,我已完成付款并获得成功结果。如果我在同一台设备上查询购买详情,它会提供准确的信息。同时,如果我在第二台设备上查询。它给出inventory.hasPurchase(sku)作为false和

android - 安全异常 : Binder invocation to an incorrect interface using in-app billing

我在尝试使用Google提供的应用内结算库时收到SecurityException。这是完整的异常(exception):07-0515:56:47.78326481-26481/com.andrewq.planetsE/AndroidRuntime﹕FATALEXCEPTION:mainProcess:com.andrewq.planets,PID:26481java.lang.SecurityException:Binderinvocationtoanincorrectinterfaceatandroid.os.Parcel.readException(Parcel.java:14

Android InApp Purchase空指针异常

我已经在我的应用程序中实现了应用内购买,但有时它会给我NPE,下面是堆栈跟踪。如果有人感兴趣,我也可以发布代码。java.lang.RuntimeException:Unabletostartservicecom.market.BillingService@48400380withnull:java.lang.NullPointerExceptionatandroid.app.ActivityThread.handleServiceArgs(ActivityThread.java:3063)atandroid.app.ActivityThread.access$3600(Activit

Android in App billing test purchase 崩溃 Play store

我目前正在开发一款应用内计费应用。一切正常。我已经在Betachannel中发布了该应用程序,并让测试用户使用真实元素对其进行了测试,并且它可以正常工作。然而,在调试时,我正在使用android.test.purchased项目,当我按下购买按钮时,我的游戏商店崩溃了。我收到以下错误:E/AndroidRuntime:FATALEXCEPTION:mainProcess:com.android.vending,PID:25463java.lang.NullPointerException:Attempttoreadfromfield'com.google.android.finsky.

java - In-App-Billing - BillingHelper 没有完全实例化

我想做什么大家好,我正在尝试为我的应用创建一些应用内产品,用于捐赠。因为我正在赠送我friend的免费音乐-他说唱。不管怎样,我在我的开发者帐户上创建了5个应用内产品:donate_small捐赠_midsmalldonate_medium捐赠大额donate_xlarge这是我在那里生成的引用key。它们被保存并发布。现在,如果通过本教程编写应用内服务:In-AppEasyTutorial.该代码似乎工作完美,没有错误,当我编译演示代码时它可以工作。但是当我尝试它时,我总是得到这个错误:12-0614:23:49.400:E/BillingService(4719):BillingH