我无法将我的Android应用程序启动到Samsung Galaxy S2上。我正在尝试使用Google Add on Library for USB Accessory。当我在Google Nexsus S上启动相同的应用程序时,它工作正常。Samsung Galaxy S2上的USB配件API Android
在我使用了下列标签(应用程序标签下)的应用程序清单文件:
<uses-library android:name="com.android.future.usb.accessory"/>
我是控制台上得到的错误是
[2011-08-11 12:00:28 - App] Installation error: INSTALL_FAILED_MISSING_SHARED_LIBRARY
[2011-08-11 12:00:28 - App] Please check logcat output for more details.
[2011-08-11 12:00:29 - App] Launch canceled!
现在,如果我省略来自清单的以下行:
<uses-library android:name="com.android.future.usb.accessory"/>
LogCat上出现以下错误:
08-11 11:58:40.250: ERROR/AndroidRuntime(30780): java.lang.NoClassDefFoundError: com.android.future.usb.UsbManager
任何想法来解决这个问题?
我的目标是在Galaxy S2上使用USB主机(或至少使用USB配件API)。
问题是在手机上缺少共享库..! – Noby