2011-12-28 2 views
0

Можно создать дубликат:
Cannot get Android Market Licensing (LVL) working reliably. Almost always returns RETRYLVL всегда перезвонить в dontallow()

Мой вопрос заключается в точности такой же, как Android CheckLicense is always executing the "dontallow" method, который не был дан ответ.

Это также связано с Cannot get Android Market Licensing (LVL) working reliably. Almost always returns RETRY. Я проверил эти ответы и следил за предложениями, но это, похоже, не работает.

Я не уверен, почему я всегда получаю ответный вызов. Я добавил/зарегистрировал тестовую учетную запись на консоли разработчика, и независимо от того, какой ответ на проверку лицензии я установил на консоли, я все равно получаю dontallow. Я использую устройство для тестирования, где я добавил тестовую учетную запись как часть учетных записей.

Любая идея? Это известная проблема?

Спасибо.

ответ

1

Самая распространенная ошибка, которую я видел, это забыть загрузить свое приложение в Android Market (его не нужно публиковать, но, по крайней мере, нужно загружать как черновик).

Вы также должны тестировать, используя тот же ключ подписи, что и для вашего APK Market. Другими словами, вам нужно запустить версию сборки вашего приложения, а не сборку отладки (в которой используется ключ подписи отладки).

Наконец, если это существующее приложение, убедитесь, что вы увеличили код своей версии приложения и запросили разрешение com.android.vending.CHECK_LICENSE, как на вашем локальном APK, так и на версию, загруженную на Market. (Если вы забудете сделать это, серверы проверки лицензии не будут знать, чтобы отвечать на запросы вашего приложения.)

+0

Спасибо @Trevor. Я принял ваш ответ. В моем случае проблема была другой. У меня было несколько учетных записей пользователей на устройстве. Я удалил все другие учетные записи, кроме одной тестовой учетной записи, и я, кажется, сейчас говорю с сервером лицензирования. –

+0

Это интересно ... Рынок должен распознать все учетные записи, зарегистрированные на телефоне. Я передам это команде Market как отчет об ошибке. Спасибо за продолжение! –

+0

Вы делаете ставку. Thats для того, чтобы следить за этим с более широкой аудиторией. если это помогает - я тестировал на устройствах с разломами - MOTWX435KT с 2.2.2 ver и Nexus One работает 2.3.6. –

Смежные вопросы