Android: получение пользовательской библиотеки на AVD в Eclipse - PullRequest
5 голосов
/ 17 мая 2011

Я пытаюсь получить библиотеку (например, использует-библиотеку) на AVD, если я нажимаю ее с помощью ADB, ОС не знает, что она существует, и перезапуск эмулятора очищает удаленный файл из памяти. Я обнаружил, что при запуске эмулятора можно загрузить библиотеку:

Если ваша заявка объявляет Использует элемент библиотеки в своем манифесте файл, приложение может работать только на образ системы, в которой этот внешний библиотека присутствует. Если вы хотите запустить ваше приложение на эмуляторе, создать AVD, который включает в себя необходимая библиотека Обычно вы должны создать такой AVD с помощью дополнения компонент для платформы AVD (для Например, надстройка API Google содержит библиотеку Google Maps).

http://developer.android.com/guide/developing/devices/index.html

Как включить мою библиотеку из файла, а не из надстройки?

1 Ответ

0 голосов
/ 06 сентября 2011

Если библиотека находится в APK, вам необходимо скопировать ее на устройства, а затем установить ее с помощью диспетчера пакетов в эмуляторе.

Если библиотека находится в Jar, вам нужно добавить ее в путь сборки ваших проектов. После этого библиотека будет включена в скомпилированный APK и будет отображаться в эмуляторе при установке APK.

...