相关疑难解决方法(0)

更新后的应用结算中无法使用 - Google商店

我已在我的应用中实施了应用内结算 - 最近谷歌已对其进行了更新,之前我正在测试应用内结算"android.test.purchased"并且工作正常(购买完整版和恢复完整版).

现在我从这里接受了更改的课程 https://code.google.com/p/marketbilling/source/detail?r=7bc191a004483a1034b758e1df0bda062088d840

之后,我无法测试应用程序,它在Logcat中给出以下错误 "IabHelper: In-app billing error: Purchase signature verification FAILED for sku android.test.purchased ".

我已经检查了我的密钥,包名和app版本都是正确的,有没有人遇到过这个问题?

请帮我解决一下这个.

android billing in-app-purchase in-app-billing android-billing

15
推荐指数
2
解决办法
1万
查看次数

Android结算v3 - 没有签名

我想要的是?在检索所有购买的商品后,我需要在我的服务器上验证购买,我想要使用从应用内付款中收到的签名和签名数据.

首先,我使用了应用程序内的计费v2,每次我的开发者帐户都有一个正确的签名和静态测试sku的signdata android.test.purchased.

我切换到新的计费v3,因为它似乎很好实现,但是我不再签名了.

我已将我之前版本的APK上传到Google(由于尚未完成,因此尚未发布),我还添加了一个有效的应用内商品以供进一步测试.

APK的上传是昨天晚上10点,所以我想我也等了.

我尝试了什么?我在不同版本中安装了我的应用程序:

  • unsigned apk with my self添加"active"in-app product => no signature
  • unsigned apk with sku android.test.purchased=> no signature
  • 签名apk与我自己添加"活跃"在应用程序产品=>没有签名
  • 签名apk与sku android.test.purchased=>没有签名

这4个"应用程序状态"我尝试了我的开发人员手机(我的主要Google帐户与开发者控制台帐户的用户相同),并且在设置另一部手机时使用测试帐户,测试帐户也会放在我的帐户设置下测试帐户".

嗯,现在我没有更多的想法如何得到我的签名.我想我会得到一个活跃的应用+活跃的应用内产品的签名,因为付款流程有效(adb logcat显示我购买了"Android.test.purchased")我自己创建的应用内商品我也可能没有测试,因为如果我使用我的开发者帐户,游戏商店告诉我"不能购买,已经拥有"和我的测试帐户我收到错误"此产品不适用于您的帐户".

你有解决我的问题的方法吗?

java android in-app-billing

13
推荐指数
1
解决办法
1931
查看次数