Android LicenseChecker от эмулятора - PullRequest
0 голосов
/ 04 января 2011

Я пытался запустить Эмулятор (Android 2.2 - Уровень 8) с API-интерфейсами Google уровня 9, чтобы проверить мою реализацию проверки лицензий, но безрезультатно.Это соответствует рекомендациям: http://developer.android.com/guide/publishing/licensing.html#test-env

Он отлично работает на устройстве, но не на эмуляторе.

На моем эмуляторе AVD у меня не установлен Market.Так что я не уверен, что документация неверна, потому что архитектура действительно показывает зависимость от Маркета.

Кто-нибудь имел какую-либо удачу при запуске кода LVL на эмуляторе?*

1 Ответ

2 голосов
/ 04 января 2011

Звучит так, будто вы пытаетесь запустить Эмулятор с целью "Android 2.2 - API Level 8".Чтобы запустить LicenseChecker, целевым объектом для вашего виртуального устройства должен быть «Google APIs (Google Inc.) - API Level 8».Это все равно откроет эмулятор для 2.2, но будет иметь готовые к использованию API Google.

На странице лицензирования:

Чтобы настроить эмулятор для добавления лицензирования в приложение, выполните следующие действия.эти шаги:

  1. Запустите Android SDK и AVD Manager.
  2. На панели «Доступные пакеты» выберите и загрузите компонент SDK «Google API (Google Inc.) - уровень API 8».«(или выше) из хранилища SDK, как показано на рисунке выше.После завершения загрузки используйте Android SDK и AVD Manager, чтобы создать новый AVD на основе этого компонента, как описано ниже.
  3. На панели «Виртуальные устройства» Android SDK и AVD Manager нажмите «Создать» и установитесведения о конфигурации нового AVD.
  4. В появившемся диалоговом окне назначьте описательное имя AVD, а затем с помощью меню «Цель» выберите «API Google (Google Inc.) - API».Уровень 8 "как образ системы для запуска на новом AVD. Установите другие детали конфигурации по мере необходимости и затем нажмите Create AVD для завершения.Инструменты SDK создают новую конфигурацию AVD, которая затем появляется в списке доступных виртуальных устройств Android.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...