1

执行以下步骤以运行示例应用程序,但应用程序失败并出现付款错误。

  1. 从 android SDK 下载示例应用程序
  2. 在示例应用程序代码中添加了 Google Play 公钥。
  3. 更改了示例应用程序的包名称。
  4. 以发布模式构建示例应用程序并对其进行签名。
  5. 为示例应用程序创建了一个产品列表。
  6. 发布示例应用草稿版的产品列表项(sword_001 和 potion_001)。
  7. 在 Google Play 发布者帐户下注册的测试帐户。
  8. 验证设备正在运行受支持的 Google Play 应用程序版本。
  9. 在设备上安装了相同的签名应用程序。10.我的测试账户是我设备上的主账户。11.运行应用程序并购买剑。

当我在订单被授权时尝试购买时出现以下错误(显示“授权付款”),这通常发生在下订单后大约 30 秒(即“接受并购买”已被点击)。

“无法处理您的付款。请登录您的谷歌钱包帐户请求支持”

有没有人遇到同样的错误?

提前致谢。

4

2 回答 2

0

当我更改 BillingService.Java 的 makeRequestBundle() 方法中的 API 版本号时,问题得到了解决:

request.putInt(Consts.BILLING_REQUEST_API_VERSION, 1);

request.putInt(Consts.BILLING_REQUEST_API_VERSION, 2);

于 2012-10-31T06:21:06.190 回答
0

获得应用内计费具有挑战性。通读并整合它并不容易。我创建了一个项目,它就像一个 hello world,我建议你下载并使用它。变量太多了。我在这里记录了集成步骤。

于 2012-10-25T10:56:05.860 回答