应用内结算无效(您的请求无法处理)

And*_*ker 12 android in-app-purchase in-app-billing

今天我发布了我的应用程序,当我的朋友试图购买应用程序内容时,市场上说:"您的请求无法处理.请再试一次".

一些澄清:

  1. 该应用程序已在10多个小时前发布,并在Google Play商店中可见.
  2. 使用谷歌静态代码DID的测试始终有效
  3. 购买帐户不是发布商帐户
  4. 大部分代码都是按照Google的应用内结算示例进行复制的
  5. 在尝试购买时,应用内商品正确显示.
  6. 买家有一张有效的信用卡

谢谢!

Aja*_*her 1

您必须考虑几件事。

  1. 检查公钥【必须是您的账户公钥。】
  2. 检查您的朋友是否在该产品的测试帐户列表中。(将其删除)
  3. 在您的代码中使用 logcat 查找状态代码。(使用账单接收器获取任何购买请求代码)。或错误:开发人员错误。

  4. 确保您使用正确的密钥库进行签名。

仅供参考Dungeon.java内的 onRequestPurchaseResponse()获取响应。

希望能帮到你。