3

如何测试 Google Play Android 订阅和 Google API?

  1. 应用已上传,但未发布。
  2. APK 已激活。
  3. 订阅产品 ID 已发布。
  4. 我试图在完全不相关的手机上购买订阅,而不是我的帐户。
  5. 我测试的所有帐户都列在 Android Developer Console > Edit Profile
  6. BILLING_REQUEST_ITEM_TYPE 设置为“subs”。
  7. BILLING_REQUEST_API_VERSION 设置为 2。
  8. 该应用程序已签名并发布版本,ant release installr.

    IGNORE THIS: When I try to purchase a subscription, it displays the subscription description, but immediately says "The item you are requesting to purchase is not available."
    

我无法测试 Google Android Publisher Web API,https://developers.google.com/android-publisher/v1/purchases/get

IGNORE THIS: It requires a user subscription token but I can't get a token without buying a subscription!

好的,它开始起作用了,我可以购买订阅。但是,服务器上的脚本中存在错误,因此我无法保存用户订阅令牌。现在,当我尝试重新购买订阅时,它会显示“您已经拥有此订阅”。

当我单击详细信息时,它显示“找不到项目”。带有重试按钮!

我觉得我是世界上唯一一个尝试使用这个 API 的人!

此外,Google 结算 API 中存在错误。mBillingService.confirmNotifications()在收到来自服务器的确认订阅已保存后,我才打电话,但我在我的商家帐户中看到了费用/存款。

4

1 回答 1

1

您是否在测试设备上安装了 .apk 的签名版本?为了让 Google Play 确认您的购买请求,需要对 .apk 进行签名(例如,通过 Eclipse 中常用的“导出”功能)

于 2012-07-04T21:56:35.753 回答