Android应用内计费版本3“;用户没有资格购买”;
我正在我们的Apk中实现InApp计费V3Android应用内计费版本3“;用户没有资格购买”;,android,in-app-purchase,in-app-billing,Android,In App Purchase,In App Billing,我正在我们的Apk中实现InApp计费V3 创建已签名的APK 使用开发者控制台上传 添加托管应用程序内产品 使应用内产品处于活动状态,但不发布应用 使用开发人员控制台中的公钥修改apk中的公钥 在手机上安装apk并尝试执行InApp购买 我在手机上使用了一个测试帐户,它的用户和信用卡与主商户帐户不同。我已验证应用程序中的公钥是否正确 我已经使用“android.purchased”等字符串进行了检查,这些字符串都可以正常工作 我已经多次提到过这个问题,解决方案似乎是等待一段时间,并可能删除AP
谷歌文档和真实世界在InApp购买方面显然存在差异,但不管我怎么说,它似乎不起作用。我似乎找到了一系列有效的步骤。今天尝试了两次,两次IAB都在几个小时后工作。我遵循的步骤是:
- 创建一个签名的构建并上传到谷歌商店——使用旧的开发者控制台视图。在旧控制台中填写所有应用程序详细信息
- 切换到新的开发人员控制台
- 上载使用新公钥构建的APK–因为旧上载不会将IAB设置为支持
- 添加托管InApp产品并将其激活
- 等一会儿。根据一些网页,这可能需要几个小时。在我的测试中,这花了大约2个小时
2> 出版商不能购买自己的产品。在应用程序甚至付费应用程序中至少对我来说,使用旧的开发控制台上传APK是一个解决方案。嗨,斯蒂帕,你能告诉我更多关于如何实现这一点的信息吗。我已经切换到旧的开发控制台并从那里上传了APK。