4

我昨晚收到这种错误..我不知道发生了什么。我这边有什么问题吗?我没有更改我的代码,但是当我清除数据或重新安装应用程序时,它向我显示......!!!!!!令人沮丧…………

05-05 04:18:16.000: E/Finsky(17538): [1] NotifyingErrorListener.onErrorResponse: Server error on InAppPurchaseInformationRequest: com.android.volley.ServerError

05-05 04:18:16.010: D/Finsky(17538): [1] MarketBillingService.sendResponseCode: Sending response RESULT_SERVICE_UNAVAILABLE for request 227869xxxxxxx6110 to com.mypackage.
MarketBillingService.sendResponseCode: Sending response RESULT_ERROR for request 227869xxxxxxx6110 to com.mypackage.

有人说从市场重新安装应用程序..ya 这是一种解决方案,但还有其他方法吗??????

我只是想知道我这边有什么问题......??

android in-app billing - restoreTransactionInformation说“虽然你不需要用 CONFIRM_NOTIFICATIONS 消息来响应这个意图”。如果我实现了这个但是有人有这方面的经验,那就太好了。

帮我

提前致谢...

4

2 回答 2

12

如果您在日志中找到此消息:

05-30 09:28:23.760: E/Volley(4636): [13] BasicNetwork.performRequest: https://android.clients.google.com/vending/api/ApiRequest的意外响应代码 429

这意味着您在给定的时间内发送了太多 RESTORE_TRANSACTIONS 请求。谷歌显然有一些限制要求。它在测试应用内计费期间发生在我身上,大约。20-30 恢复事务请求正常,然后 - 服务不可用响应。

于 2012-05-30T07:37:38.560 回答
2

很可能您收到此消息是因为 Google Play 应用程序此时未运行,并且在您重新安装该应用程序后,Google Play 再次启动并运行。

当您再次遇到同样的问题时,请尝试启动 Google Play 应用程序,然后返回您的应用程序并再次尝试访问帐单。

于 2012-05-04T12:31:21.567 回答