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.

誰かが市場からアプリを再インストールすると言います..その1つの解決策ですが、他の方法はありますか?????

私の側に何か問題があるのか​​知りたいだけです...??

Android アプリ内課金 - 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 リクエストが多すぎることを意味します。Google は明らかにリクエストに応じて調整を行っています。アプリ内課金のテスト中に発生しました。20 ~ 30 件の復元トランザクション リクエストが成功し、その後 - サービス利用不可のレスポンス。

于 2012-05-30T07:37:38.560 に答える
2

ほとんどの場合、このメッセージが表示されるのは、Google Play アプリケーションが現時点で実行されておらず、アプリを再インストールした後、Google Play が再び起動して実行されたためです。

同じ問題が再び発生した場合は、Google Play アプリケーションを起動してから、アプリに戻ってもう一度課金にアクセスしてみてください。

于 2012-05-04T12:31:21.567 に答える