您的位置:首页 > 大数据 > 人工智能

INSTALL_FAILED_SHARED_USER_INCOMPATIBLE错误解决

2017-04-18 00:00 651 查看
调试程序时项目设置了UID,使用不同的签名出现



Target device: smartisan-yq601-3fa1a5dc
Installing APK: /Users/wangliang/workspace/emm-Android/build/outputs/apk/emm-android-debug.apk
Uploading file to: /data/local/tmp/com.xxx.vvv
Installing com.polysaas.mdm
DEVICE SHELL COMMAND: pm install -r "/data/local/tmp/com.xxx.vvv"
pkg: /data/local/tmp/com.xxx.vvv
Failure [INSTALL_FAILED_SHARED_USER_INCOMPATIBLE]

这是由于使用了sharedUserId后,使用不同的签名造成的。

Android中共享UID可以让多个应用使用通过Process ID可以共享内存空间外,

解决办法:

删除android:sharedUserId

<manifest xmlns:android="http://schemas.android.com/apk/res/android"

package="com.xxx.vvv"
android:sharedUserId="android.uid.system">
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  INSTALL_FAILED_SHARE
相关文章推荐