您请求的商品无法购买 - Android应用内结算

时间:2015-09-04 05:59:57

标签: android in-app-billing

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

  1. 将已签名的已签名的apk上传到开发者控制台。
  2. 我已将我的apk发布到Alpha频道。
  3. 我已将产品ID列入开发者控制台。
  4. 我已激活产品ID并在开发者控制台上将其标记为“活动”。
  5. 我在开发者控制台中列出了测试帐户。
  6. 我已经安装了我上传到开发者控制台的同一个apk到我的deveice。
  7. 设备使用测试帐户而非开发者帐户登录。
  8. 我在我的应用中使用的ID与我根据logcat消息在控制台上列出的ID相同。
  9. 但是,我收到物品无法购买。

    不知道出了什么问题。

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

3 个答案:

答案 0 :(得分:0)

为什么我必须做很多任务?

只需将您的邮件添加到许可测试

开发者控制台中,转到设置->开发者帐户->帐户详细信息。然后滚动到底部。

enter image description here

不需要任何Alpha版本或其他任何内容。

答案 1 :(得分:0)

我也收到此错误。为此,请首先生成具有升级版本的新签名应用,然后按照以下步骤操作

  • 打开Goog​​le Play控制台

  • 转到发布管理->应用发布

  • 在测试版中,创建一个应用http://prntscr.com/ntxgr5

如果应用是在beta轨道上创建的,则进入生产,但是如果您单击进入生产,那么您会收到一些错误,例如草稿已满,您必须清除草稿

  • 在应用发行版中,最主要的跟踪是生产跟踪,请点击编辑发行 在底部的左侧,有一个“放弃”按钮,单击该按钮并删除该应用程序

之后,进入Beta跟踪并投入生产并对其进行验证 15-20分钟后,您的最新应用将在Play商店中反映出来

答案 2 :(得分:0)

对于我来说,我需要添加登录到我的电子邮件中的电子邮件(Gmail)。