Уже через пару дней можно использовать биллинг в приложениях для Android. Очень круто конечно. Итак, я начал работать над обновлением для своего приложения, чтобы реализовать это. Но теперь у меня проблемы. Вот что я сделал:
- Сначала я попробовал зарезервированные идентификаторы продуктов для тестирования статических ответов на биллинг в приложении. Работает без проблем.
- Я загрузил на рынок черновик APK (с подписью производства, без подписи отладки), который включал разрешение com.android.vending.BILLING.
- Когда я это сделал, я смог добавить в свое приложение на рынке «Продукты для продажи» и установить для него статус «Опубликовано».
- Я создал тестового пользователя и перезагрузил свое устройство, чтобы сделать этого тестового пользователя основной учетной записью на моем тестовом устройстве.
- Зарезервированный идентификатор продукта все еще работает.
Теперь возникает проблема. Когда я использую свой собственный идентификатор продукта (тот, который я добавил ранее, см. Выше), отображается диалоговое окно со следующим текстом:
« Ошибка приложения: эта версия приложения не настроена для Market Billing. Дополнительную информацию можно найти в справочном центре ».
В журнале нет ничего странного. Кто-нибудь знает, что я здесь делаю не так?