不可用的共享库com.android.hardware.usb

时间:2011-06-23 18:52:50

标签: android

我正在尝试开发一个apk来将SD卡挂载到PC(作为更大项目的一部分)。 但每次我运行我的程序时,我都会收到以下错误: 包com.prac需要不可用的共享库com.android.hardware.usb(或com.android.future.usb),具体取决于我是否使用具有构建目标的虚拟设备作为SDK API12(或google sdk api11)。

我需要在API10设备上运行上面的apk,所以我猜使用com.android.future.usb是合适的。

请建议我一个合适的解决方案,因为我已经浪费了5天试图解决这个问题。

1 个答案:

答案 0 :(得分:1)

如果要针对com.android.future.usb进行构建,则需要使用Google APIs add-on中包含的Gingerbread的USB兼容性库。但是,如USB附件page所述,并非所有设备都支持此功能;这是设备制造商需要添加的东西,在这一点上,我相信,只有运行版本2.3.4的Nexus One和Nexus S才有这种支持。