2

我在使用 Android 2.3.5 将应用程序部署到 Galaxy-Mini S5570 时遇到问题

我已确保一切设置正确:

  • AndroidManifest.xml <uses-sdk android:minSdkVersion="10" android:targetSdkVersion="10" />
  • 目标设置为 Google APIS 10
  • 我已经添加到使用库 <uses-library android:name="com.android.future.usb.accessory" android:required="false"/>(如果我设置falsetrue)然后部署以 [2013-05-24 03:02:49 - MainActivity] Installation error: INSTALL_FAILED_MISSING_SHARED_LIBRARY [2013-05-24 03:02:49 - MainActivity] Please check logcat output for more details. [2013-05-24 03:02:49 - MainActivity] Launch canceled!

部署并尝试运行应用程序后,我收到错误

05-24 02:33:54.949: E/AndroidRuntime(2311): java.lang.NoClassDefFoundError: com.android.future.usb.UsbManager

我什至添加了usb.jarfromadt-bundle-windows-x86-20130514\sdk\add-ons\addon-google_apis-google-10\libs到项目库中,但即便如此,这并没有解决问题。

看来图书馆真的没有部署到手机上,怎么办?Android 文档说 Android 2.3.5 (API 10) 支持 Android Accessories。

4

0 回答 0