当前位置: 首页 > 知识库问答 >
问题:

测试Android应用内购时,“找不到您尝试购买的项目”

刘和正
2023-03-14

我在Play商店中有一个免费应用,其中包含一个有效的应用内产品。当我尝试测试该产品的购买时,我收到此错误消息:“找不到您尝试购买的商品”。几个月前,我能够使用测试帐户正确测试应用内购买,即使它位于主帐户是我的开发人员帐户的同一设备上。现在我不能再使用新版本了。以下是我所做的:

    < li >编译签名的APK,并将其作为Alpha版本(非草稿)发布。 < li >在Developer Dashboard的“设置”下添加了测试帐户。 < li >在Android设备上安装了我上传为Alpha版本的相同APK,该设备上唯一的用户帐户是我之前设置的测试帐户。 < li >等待超过24小时后,我尝试进行应用内购买,收到错误消息:“找不到您试图购买的商品”。

所以,我试着把测试账号添加到一个Google组,我在开发者控制台中把它设置为Alpha Testers组。我按照步骤操作,从设备上卸载了APK后,我从Google Play下载了它,因为测试帐户是测试组的一部分。再次尝试进行应用内购买,出现了同样的错误。

我能做什么?为什么我不能再测试应用内购了?

我希望你能帮助我,因为我不知道该做什么了,我想在发布新版本之前确保应用内购买工作正常。提前感谢您的帮助。

共有1个答案

戚浩淼
2023-03-14

我建议你使用一个定制的调试密钥库来测试你的应用,这样会更方便。定制的密钥库允许您使用从Eclipse启动的应用程序进行测试。这样你就不必每次修改时都上传你的应用了。

要创建自定义调试密钥库:

1) 复制发布密钥库并将其重命名(例如,iab.keystore)

2)将密钥库的密码更改为“android=

3)将密钥库的别名更改为“androiddebugkey”=

PS:如果您忘记了密钥的别名:keytool-list-v-keystore.iab

4)将您的别名密码更改为“android”=

您现在已经准备就绪,可以从Eclipse调试启动您的应用程序。

 类似资料:
  • 我已经用这个phonegap插件实现了应用内计费V3。当我购买物品时,google play会返回以下信息: 这很可能是某个地方的设置问题,但我找不到问题所在。 这是我到目前为止所做的: 在google play上创建并以价格活跃的项目 查询的物品ID和google play上的一样 在alpha通道上传了我的apk(也尝试过beta通道),它处于“在Alpha中草稿”状态 等了几个小时(48小时

  • 我收到这个错误,同时测试我的应用程序。 该应用程序被签名并上传到开发者控制台的alpha测试部分。 应用内项目的状态为"Active"。 我在“测试访问”中输入了我的开发者账户以外的账户。 我使用的设备在“测试访问”中具有主帐户,而不是开发人员帐户。 我已经仔细检查了我的SKU的拼写。 完全相同的. apk被上传到开发人员控制台并安装在测试设备上。 我已经仔细检查了许可证密钥。 我已经等了超过12

  • 我正在开发一个应用内购买。我已将该应用程序放在 Play 商店进行封闭测试。在帐户设置中使用测试人员电子邮件和添加的测试人员电子邮件。我在 Play 商店中有 2 个托管产品。我在调试模式下测试了 android.test.purchased 并且工作正常。但是在我购买 SKU 时从 Play 商店安装的发布版本中,它成功完成了购买,但由于某种原因我收到了失败响应。我试图弄清楚这一点。此外,我在购

  • 我正在尝试为我的android应用程序购买应用程序: 我已经阅读了关于测试的Android开发者网站,我已经成功地与游戏商店合作,内置测试/假冒产品,如android.test.purchased、android.test.canceled... 现在我想用我自己的真实产品测试应用内购买。因此,我在Google Play Store开发者控制台中指定了自己的产品。 我的问题是:根据android开

  • 我的 Alpha 测试人员可以很好地执行应用内购买。 我想在已经存在的一次性可购买升级中添加一个元素。例如,一次性升级已经包括“加电A”,但我想在升级中也包括“加电B”。 由于我所有的alpha测试人员都已经在以前版本的应用程序中购买了应用程序内升级,我可以验证他们现在可以访问A和B...但是我如何将我的alpha测试人员设置回“未购买”,以便我可以简单地测试购买流程,而无需求助于虚假的电子邮件帐

  • 我的应用程序似乎已经准备好在我的设备上进行应用内购买程序的“真实生活”测试。然而,我在Play Store中收到一条“发布者无法购买此项目”的错误消息。我该怎么测试这个?我不想失去我的手机配置,重新安装它与一个虚拟帐户只是为了测试。在“设置”-“许可测试”下的开发者控制台中,我已经在“测试访问的Gmail帐户”下添加了我的电子邮件地址,但这并没有改变任何东西...也许我错过了一些简单的方法,但现在