INSTALL_FAILED_SHARED_USER_INCOMPATIBLE錯誤解決


 

 

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">


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM