我想对应用内结算安卓进行一些澄清。我在google play中上传了一个草稿状态的apk ..我创建了一个应用内商品ID 和我通过我的开发者帐户注册的测试帐户进行购买。购买工作正常。我从开发者网站删除了上传的apk并删除了应用内商品ID。 但是当我构建一个带有恢复功能的新签名apk并且我使用新的应用内商品ID 上传时,问题就出现了,当我安装新的apk时,相同的测试帐户但不同于 - 应用程序产品ID,**它表示**已完成购买并恢复了应用程序 .. 我可以知道恢复功能应该如何工作?它应该用不同的产品ID还原吗?或者它看到注册的谷歌帐户与应用内产品?
答案 0 :(得分:0)
当您发送还原请求时,Google会发送PURCHASE_STATE_CHANGED通知,其中包含用户帐户购买的原始产品ID。
您可能无法正确处理此通知。