Android: в биллинге приложения RESULT_SERVICE_UNAVAILABLE
Я получил такую ошибку с прошлой ночи. Я не знаю, что происходит. Есть ли проблемы с моей стороны? Я не изменил свой код, но когда я очищаю данные или перезагружаю приложение, оно показывает мне как....!!!!!! расстраивает........
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.
кто-то говорит переустановить приложение с маркета.. одно его решение, но есть ли другой способ?????
Я просто хочу знать, есть ли проблемы с моей стороны...??
Android-биллинг в приложении - restoreTransactionInformation говорит: "хотя вам не нужно отвечать на это намерение сообщением CONFIRM_NOTIFICATIONS". Если я это реализую, но если у кого-то есть такой опыт, было бы здорово.
Помоги мне
Заранее спасибо...
2 ответа
Если вы найдете это сообщение в журнале:
05-30 09: 28: 23.760: E / Volley (4636): [13] BasicNetwork.performRequest: непредвиденный код ответа 429 для https://android.clients.google.com/vending/api/ApiRequest
это означает, что вы отправили слишком много запроса RESTORE_TRANSACTIONS за указанный промежуток времени. У Google явно есть некоторые ограничения по запросу. Это случилось со мной во время тестирования биллинга в приложении, ок. 20-30 запрос на восстановление транзакции прошел нормально, а затем - служба недоступна, ответ.
Скорее всего, вы получили это сообщение, потому что приложение Google Play в данный момент не работало, а после переустановки приложения Google Play снова заработал.
Когда вы снова столкнетесь с той же проблемой, попробуйте запустить приложение Google Play, а затем вернитесь в свое приложение и попробуйте снова получить доступ к биллингу.