У меня возникли проблемы с тем, чтобы заставить мой Arduino ADK работать с моим Toshiba Thrive (или AT-100 в ЕС). Он работает под управлением 3.1, но я знаю, что в США недавно было обновление до 3.2. К сожалению, обновление 3.2 еще не доступно в ЕС. Мне интересно, есть ли кто-нибудь, кто успешно работает над 3.1 или 3.2?
Так вот в чем дело. Я использовал библиотеки уровня API 12 для сборки 3.1, но мне пришлось вручную редактировать файл AndroidManinfest.xml, чтобы minSDKversion и targetSDKversion читали 12, как упоминал Джон относительно проблем с Samsung Galaxy Tab.
Однако, в отличие от проблем Джона, я смог заставить приложение DemoKit правильно скомпилировать и установить, за исключением 8 предупреждений о том, что значения контроллера светодиодов цветового колеса не используются.
Экран даже загружается на Toshiba с просьбой подключить ADK, но когда я это делаю, он ничего не делает. Я попытался сбросить и отключить и повторно загрузить прошивку на плату ADK.
Как и Джон, я также пытался изменить Accessory API с com.android.future.usb на android.hardware.usb вместе с файлом манифеста, но теперь он даже не устанавливается, сообщая об ошибке INSTALL_FAILED_MISSING_SHARED_LIBRARY, с Logcat, говоря W / dalvikvm (18874): отказ от повторного открытия загрузочного DEX 'system / framework / pm.jar
Я чувствую, что я так близко, но есть одна маленькая ошибка. Кто-нибудь может пролить свет на это?