我试图制作一个Arduino ADK + Android,为此我必须使用Android的USB库。 该库是com.android.future.usb,我导入com.android.future.usb.UsbAccessory和com.android.future.usb.UsbManager。 我编译到我的Android 2.3.6(Galaxy ACE),但应用程序停止,因为这个错误:
06-11 23:19:02.359:E / AndroidRuntime(1842):致命异常:主要 06-11 23:19:02.359:E / AndroidRuntime(1842): java.lang.NoClassDefFoundError:com.android.future.usb.UsbManager 06-11 23:19:02.359:E / AndroidRuntime(1842):at com.example.arduinoblinkled.MainActivity.onCreate(MainActivity.java:70)
答案 0 :(得分:0)
不幸的是,Galaxy ACE是一种不支持AOA的设备。你得到了NoClassDefFoundError,因为它根本就不在你的设备上。