2

我正在开发我们的第一个应用程序购买中使用的应用程序,并且需要测试它是否正常工作。

目前,如果我尝试在“android.test.purchased”项目上进行购买,我会收到一条错误消息,说“invalidClient”。我被引导相信这是因为我的帐户不是测试用户。

我找到了这个页面:

http://developer.android.com/google/play/billing/billing_admin.html#billing-testing-setup

它告诉我如何设置测试用户。我可以设置一个新的用户帐户,但我手头只有一个 Android 设备,这意味着要进行出厂重置以使其成为主要帐户,如果可能的话,我宁愿避免这种情况。

或者,我可以将我自己的个人帐户加倍为测试用户吗?上面的链接说测试用户有限制,其中之一是:

测试帐户只能用于购买在应用程序的产品列表中列出(和发布)的项目。

这似乎意味着我只能使用我的帐户在我正在开发的应用程序中购买东西,而不能像往常一样从其他应用程序中购买东西。

那么我是否可以将自己的个人账户转为测试用户,正常使用该账户购买其他应用程序时不会出现任何问题?

4

2 回答 2

1

它不会影响您将测试帐户用作 Google Play 上其他应用的普通帐户的能力。

因此,您可以简单地使用自己的帐户作为测试帐户。(其实如果你的账号是发布者账号,就不需要添加为测试账号了。)

文档中提到的限制是与发布者帐户的比较。

于 2013-04-02T06:06:39.267 回答
0

不幸的是,没有办法解决它。如果您只有一个设备,则必须擦除该设备,然后首先使用您要用作测试帐户的电子邮件地址登录。只有这样,您才能测试应用内计费。您还可以从 Google Play 商店下载其他项目。我已经这样做了,没有任何问题。

于 2013-04-02T06:00:48.317 回答