Я не могу понять, почему я получаю «RESULT_DEVELOPER_ERROR» в своей реализации «выставления счетов в приложении».
Что я наделал :
- скопировать код из примера приложения в мое приложение
- Манифест Android содержит ""
- тестовая учетная запись, объявленная в консоли Google Play на устройстве Xoom под управлением Android 4.0.4 с приложением Google Play версии 3.5.19
- Я могу успешно использовать четыре зарезервированных идентификатора продукта: «android.test.purchased», «android.test.canceled», «android.test.refunded», «android.test.item_unavailable».
- объявить свой собственный идентификатор продукта
- мое приложение опубликовано в Google Play
Начало обменов с Google Play:
- вызов "checkBillingSupported" из сервиса
- получить ответ "onBillingSupported(true)"
- вызовите «restoreTransactions» из службы
- получить «onRestoreTransactionsResponse» с «responseCode», равным 5 (RESULT_DEVELOPER_ERROR)
- пользовательский интерфейс говорит: «Эта версия приложения не настроена для выставления счетов»
Тогда я могу использовать 4 зарезервированных идентификатора продукта?
Есть что-то, что я пропустил?