我在Play商店中有一个包含有效应用内商品的免费应用。当我尝试测试购买该产品时,我收到以下错误消息:“您尝试购买的商品无法找到”。几个月前,我能够使用测试帐户正确测试应用内购买,即使它位于主帐户是我的开发者帐户的同一设备上。现在我不能再使用新版本了。这就是我所做的:
因此,我尝试将测试帐户添加到我在Developer Console中设置为 Alpha Testers 组的Google网上论坛。我按照程序操作,在从设备上卸载APK后,我从Google Play下载了它,因为测试帐户是测试组的一部分。再次尝试进行应用内购买并得到同样的错误。
我该怎么办?为什么我不能再测试应用内购买了?
我希望你能帮助我,因为我不知道该怎么做了,我希望在将新版本发布为Stable之前确保应用内购买正常。 提前感谢您的帮助。
答案 0 :(得分:0)
我建议您使用自定义调试密钥库来测试您的应用程序,它应该更方便。 自定义密钥库允许您使用从Eclipse启动的应用程序进行测试。 因此,每次更改内容时都不必上传应用程序。
创建自定义调试密钥库:
1)复制发布密钥库并重命名(例如iab.keystore)
2)将密钥库的密码更改为“android => keytool -storepasswd -keystore iab.keystore
3)将密钥库的别名更改为“androiddebugkey”=> keytool -changealias -keystore iab.keystore -alias currentalias -destalias androiddebugkey
PS:如果您忘记了密钥的别名:keytool -list -v -keystore iab.keystore
4)将别名的密码更改为“android”=> keytool -keypasswd -keystore iab.keystore -alias androiddebugkey
您现在已经完成了设置,可以在Eclipse的调试中启动您的应用程序。