您要求的商品无法购买 – Android应用内结算

在我开发一个在app结算中使用的应用程序时,我无法使用自己的产品ID进行测试。 我已按照开发人员网站上记录的每一步进行操作。 我有,

  1. 将已签名的已签名的apk上传到开发者控制台。
  2. 我已将我的apk发布到alpha频道。
  3. 我已将我的产品ID列入开发者控制台。
  4. 我已激活我的产品ID并在开发者控制台上将其标记为活动。
  5. 我在开发者控制台中列出了测试帐户。
  6. 我安装了相同的apk,我上传到开发者控制台到我的deveice。
  7. 设备使用测试帐户而不是开发人员帐户登录。
  8. 我在我的应用程序中使用的ID与我在logcat消息中在控制台上列出的ID相同。

但是,我得到物品无法购买。

不知道发生了什么事……

我知道这个问题已经多次被问到堆栈溢出,并且我已经完成了每一个,但是没有一个解决方案似乎对我有用,所以请不要将此问题视为重复。

谢谢。

find了我的解决方案,我不得不将测试人员帐户添加到alpha。 谷歌改变了他的政策,你需要成为一名阿尔法测试员而不只是被添加到测试帐户列表中。 我的步骤:

  • 转到Alpha APK
  • 切换alpha测试types
  • 创建一个列表
  • 添加我的测试人员电邮
  • 保存
  • 提交更新(页面右上角)
  • 等15分钟
  • 使用测试帐户打开选择加入的url,然后点击“成为测试人员”