我试图用Android文档中的虚假物品android.test.purchased来测试我的应用内购买流程。我无法测试此流程,只是当我启动它时,我收到此错误:"您请求的项目无法购买"。我在我的清单中获得了许可,但我不明白为什么我会在虚假物品android.test.purchased中收到此错误。
答案 0 :(得分:3)
以下是Google IAB测试的要求列表。
<强>先决条件:强>
测试要求:
答案 1 :(得分:0)
要测试应用内商品或在您的Alpha或Beta渠道应用中进行应用内购买,每位测试人员都需要选择加入您的应用的alpha或beta测试。在您的测试的选择加入URL中,您的测试人员将获得有关成为测试人员的意义和选择加入的链接的说明。
必须在设备上安装最新版本的Google Play应用程序。
价: https://stackoverflow.com/a/22469253/3758024
https://stackoverflow.com/a/11076056/3758024
https://developer.android.com/google/play/billing/billing_testing.html
答案 2 :(得分:0)
我遇到了同样的问题并修复了IAP激活列表中的“android.test.purchased”ID。 我知道谷歌说你不需要列出带有静态响应的IAP ID,但在我的情况下,在我列出ID“android.test.purchase”并激活后,我的测试成功了
答案 3 :(得分:0)
在我的情况下:我消费购买的商品并且工作正常。