我正在学习应用内结算,但我对谷歌的应用内结算示例 Dungeon 有疑问。
我已经设置了应用程序,添加了我的公钥,并在 makeRequestBundle() 中将 API_VERSION 更改为 1。
我已经导出并签署了应用程序并将其上传到 Google Play 并将其保存为带有几张图片的草稿并激活了 apk。我还添加了 sword_001 和 potion_001 作为已发布的应用内购买!
接下来,我将签名的应用程序安装到我的手机上,但是当我尝试购买剑或药水时,出现了“物品不可用”错误
您请求的项目无法购买。
我什至尝试了不同的设备以确保这不是因为开发人员无法购买他们自己的产品,并且我在两种设备上都收到了相同的消息。
我错过了什么?
原文由 Gatekeeper 发布,翻译遵循 CC BY-SA 4.0 许可协议
好吧,我找到了解决问题的方法。我无法让 Google 的应用程序内购买示例正常工作,但我能够使用我在原始帖子中提到的步骤让这个 InApp Billing 教程 正常工作。
如果不出意外,这可能有助于某人查看测试应用内结算示例之一需要完成的所有步骤。