Gat*_*per 13 android in-app-purchase in-app-billing
我正在努力学习应用内结算,但我在谷歌的应用内结算示例中遇到了问题,即Dungeon.
我已经设置了应用程序,添加了我的公钥,并在makeRequestBundle()中将API_VERSION更改为1.
我已经导出并签署了该应用程序并将其上传到Google Play并将其保存为带有几张图片的草稿并激活了apk.我还添加了sword_001和potion_001作为已发布的应用内购买!
接下来,我将已签名的应用程序安装到我的手机上,但是当我尝试购买剑或药水时,我收到一个项目不可用错误"您请求的项目无法购买.".我甚至尝试使用其他设备来确保它不是因为开发人员无法购买自己的产品,而且我在两台设备上都收到相同的消息.
我错过了什么?
nmw*_*223 22
在应用程序计费似乎充满了陷阱,但这是我发现影响购买项目的可用性和应用程序的适用性:
希望这有助于某人.我不得不说它是一个非常复杂的系统,没有太多的回答,我几乎放弃了它.
sul*_*man 13
如果您的应用正在进行封闭式Alpha测试,则必须使用您的测试帐户登录选择加入的网址; https://play.google.com/apps/testing/{your.app.namespace}
我对此错误的体验是:
确保将签名的APK上传到开发者控制台.
确保在您的设备上安装已签名的APK,而不是在调试器中启动应用程序.
确保在开发人员控制台中创建测试帐户.
务必使用您的测试帐户登录您的设备.
确保在开发者控制台中创建应用程序结算,最后从控制台激活项目!(这是完全遵循谷歌教程后得到的那个)
好吧,我找到了解决我的问题的方法。我无法让 Google 的应用内购买示例正常工作,但我能够使用我在原始帖子中提到的步骤让这个应用内计费教程正常工作。
如果不出意外,这可能有助于某人查看测试应用内计费示例之一所需执行的所有步骤。
| 归档时间: |
|
| 查看次数: |
19579 次 |
| 最近记录: |