我知道这个问题已多次发布,但我无法在任何地方得到明确答案。所以我开了一个单独的帖子。所以问题INSTALL_FAILED_MISSING_SHARED_LIBRARY
和logcat显示缺少共享库com.android.future.usb.accessory.jar
。
我分别下载了这个jar文件,然后对位置系统/框架进行了adb推送,该位置看起来像这样
ls system/framework
ls system/framework
sqlite-jdbc.jar
com.android.future.usb.accessory.jar
ext.jar
pm.jar
com.google.android.maps.jar
services.jar
core.jar
svc.jar
am.jar
bouncycastle.jar
android.test.runner.jar
framework-res.apk
ime.jar
input.jar
core-junit.jar
android.policy.jar
framework.jar
monkey.jar
com.android.location.provider.jar
bmgr.jar
javax.obex.jar
#
但我仍然得到同样的错误!!
我的Android版本是2.3.4,我正在尝试安装开发人员网站上提供的DemoKit.apk
。
答案 0 :(得分:2)
我让它在HTC G1上运行,this github thread中列出的更改:
您必须在以下位置注册图书馆: 的/ etc /权限
通过XML: android.hardware.usb.accessory.xml(参见官方源代码)
答案 1 :(得分:0)