adb install *.apk时,出现INSTALL_FAILED_MISSING_SHARED_LIBRARY错误的解决方法

解决方法,网上不少网友采用的是将这个缺失的jar包手动copy到sysmem/framework目录下,具体怎么做,这里就不在详细叙述了,感兴趣的童鞋可自行google。在此,韬哥只想说一句,这种方式在自己测试时或许还可行,但当一款应用真正发出去的话,你是很难将这个jar包copy到sysmem/framework目录下的,除非用户的手机是已经Root过的,而且你的应用还获取了Root权限。可以说遇到这种情况,基本上无解,也就是google map无法集成了,这可能也是google帝国为了保证自家服务不被轻易移除的一种考虑吧。但是由于报出Installation error: INSTALL_FAILED_MISSING_SHARED_LIBRARY这个错误时,会导致应用无法安装到手机上,怎么来避免这个问题呢?具体的作法是在user-library标签里,设置android:required="false" ,这样就可以让应用安装上去了。

真相在图中:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值