Android应用安装时,出现Failure [INSTALL_FAILED_SHARED_USER_INCOMPATIBLE],表示应用需要签名,给应用进行系统签名就可以安装了.
C:\Users\fenglei3\Downloads\wmstore.apk: 1 file pushed. 3.4 MB/s (4038419 bytes in 1.127s)
pkg: /data/local/tmp/wmstore.apk
Failure [INSTALL_FAILED_SHARED_USER_INCOMPATIBLE]
简单说明一下如何对app进行系统签名
1.在Android 源码中找到platform.pk8所在的文件夹并将app拷贝到当前路径下
2.执行命令
source /opt/android1204_17.conf //6.0的代码用这个初始化环境变量,如果是7.0的代码用source /opt/conf/openjdk18.conf
Java -jar signapk.jar platform.x509.pem platform.pk8 wmstore.apk signed-wmstore.apk
3.签完名后使用命令查看签名是否正确
jsrsigner -verbose -verity -certs signed-wmstore.apk