Android ADK USB библиотека не загружается - PullRequest
3 голосов
/ 10 июня 2011

Только начал пробовать Android ADK, но я не могу установить проект DemoKit на свой телефон для разработки, который представляет собой Droid X под управлением Android 2.3.3.

Когда я пытаюсь запуститьПроект DemoKit с использованием телефона в качестве устройства, я получаю из консоли:

[2011-06-09 17:03:54 - DemoKitLaunch] Installing DemoKitLaunch.apk...
[2011-06-09 17:03:56 - DemoKitLaunch] Installation error: INSTALL_FAILED_MISSING_SHARED_LIBRARY

И дальнейшая проверка LogCat показывает, что это проблема с библиотекой com.android.future.usb.accessory:

06-09 17:08:38.124: ERROR/PackageManager(1320): Package com.google.android.DemoKit requires unavailable shared library com.android.future.usb.accessory; failing!

Я пытался сменить цель сборки с Google API 2.3.3 на 3.1, но это не помогло.Google API 3.1 имеет библиотеку com.android.future.usb.accessory в файле .jar, а API 2.3.3 - нет.Он не работает с обоими.

Когда я запускаю его в эмуляторе, он прекрасно устанавливает и запускает приложение DemoKit, но ничего, что я пытаюсь сделать, не позволяет установить и запустить его на реальном телефоне.

Справка!

Ответы [ 2 ]

2 голосов
/ 30 июня 2011

Поскольку ваш Droid X работает под управлением Android 2.3.3, он не поддерживает режим аксессуаров, который был добавлен в платформу Android в 2.3.4. Вы не сможете использовать ADK с вашим Droid X; вам придется придерживаться эмулятора. К сожалению.

У меня была такая же проблема с моим устройством Android 2.3.3 (Coby Kyros MID7015, которое я обновил с Android 2.1 до Android 2.3.3).

2 голосов
/ 10 июня 2011

См. http://developer.android.com/guide/topics/usb/adk.html: требуется 2.3.4, а не 2.3.3.

...