我一直在玩应用计费代码中的两个地下城样本,以及应用计费代码中的google和blundell教程。除了更改公钥,重命名应用程序以及将其上传到我已经完成的谷歌之外,这两个项目基本上都是开箱即用的。这两个应用程序最近才工作正常(大约3天前)。现在我在LogCat和设备中都收到了这个错误。
设备:
Error retrieving information from server. [DF-DFERH-01]
logcat的:
10-13 02:26:12.449: E/Volley(916): [90] BasicNetwork.performRequest: Unexpected response code 500 for https://android.clients.google.com/fdfe/purchaseStatus
10-13 02:26:12.457: W/Finsky(916): [1] CheckoutPurchase.onErrorResponse: DisplayErrorMessage[Error retrieving information from server. [DF-DFERH-01]]
10-13 02:26:12.457: E/Finsky(916): [1] CheckoutPurchase.setError: type=UNKNOWN, code=-1, message=Error retrieving information from server. [DF-DFERH-01]
答案 0 :(得分:2)
所以在联系Android支持后,我得到了答案。我还没有验证是否有静态测试。我会让你们都知道的。
在问题35564上评论#190由另一个... @ gmail.com:错误 (DF-DFERH-01)http://code.google.com/p/android/issues/detail?id=35564
大家好。所以我在测试静态时遇到了同样的问题 回答这几天。我决定忽略它们并继续前进 并测试真实的产品(我能够做到这一点,因为我的应用程序已经有了 发布的实时版本,当然没有应用内购买)。测试 然而,真正的产品确实有效。
阅读IAP测试指南后 (http://developer.android.com/guide/google/play/billing/billing_testing.html#billing-testing-static) 我发现了一句话:
“注意:使用保留的产品ID制作应用内结算请求 覆盖了通常的Google Play制作系统。当你发送一个 应用内结算请求保留的产品ID,质量 服务将无法与生产环境相媲美。“
因此静态响应似乎确实存在问题 服务,但这并不反映实际Play的条件 商店。我可以担保这个,因为我现在更新和现场的应用程序 IAP工作没有问题。所以如果你有这个问题,请测试一下 如果可以,真正的产品;它可能会对你有用。