3

我试图让谷歌的示例(应用内购买版本 3)测试应用程序“TrivialDrive”工作,但有以下问题:

我点击“购买汽油”按钮,这会弹出以下屏幕:

在此处输入图像描述

此消息有两种可能的解释:

  1. 该项目不可用,因此该用户无法获得它。

  2. 用户不知何故没有资格购买此商品,因此该商品不可用。

那么它是哪一个?为什么我还是会收到这个错误?

顺便说一句,该应用程序昨天已上传到我的开发者帐户,所以我已经远远超过了谷歌建议的 2-3 小时等待数据进入系统的时间。

我还在设备上安装了“Play Store”。

为了更好地衡量,这里是我的开发者帐户的屏幕截图:

在此处输入图像描述

我正在从使用我的开发人员的“测试帐户”列表中的 gmail 地址注册的设备运行该应用程序。

编辑:我刚刚测试了我的另一个使用旧式(版本 2)计费系统的应用程序,它报告“请先通过添加付款方式来完成您的帐户”。所以看起来缺乏支付方式是最终原因——但我不希望潜在客户看到这样无用和误导性的错误信息。我在 MainActivity.java 和 strings.xml 中搜索了“项目不可用”,但一无所获,因此无法避免这种情况。

4

2 回答 2

0

有没有设置测试账号?测试帐户不应是您的 google play 开发帐户。 在这里解释

于 2013-01-20T07:48:00.053 回答
0

我看到您尚未发布应用内产品应该源自的总体应用程序。因此,如果应用程序本身尚未发布,Google 不允许您为应用内产品付费。发布应用程序并发布后,您应该能够访问应用内产品的销售页面。

在拥有的应用程序发布之前,应用内产品将显示为 UNPUBLISHED。

即使您要发布您的应用内产品,在您的实际应用发布之前没有人可以购买它。

于 2013-01-20T07:37:01.260 回答