Android签名问题导致安装失败

Android签名问题导致安装失败

[TOC]

报错:INSTALL_FAILED_SHARED_USER_INCOMPATIBLE

解决方案:

1. 找到编译目标系统时的签名证书platform.pk8和platform.x509.pem,在android源码目录build\target\product\security下。
没有那两个证书的话,可以直接从本链接下载相关资料.
 
2. 将签名工具(signapk.jar)、签名证书(platform.pk8和platform.x509.pem)及编译出来的apk文件都放到同一目录
 
3.执行签名命令:

java -jar signapk.jar  platform.x509.pem  platform.pk8 app.apk app_signed.apk

4.将signedDemo.apk安装即可

Failure [INSTALL_FAILED_TEST_ONLY]

方法1:

修改AndroidManifest.xml 中android:testOnly="true" 改成 android:testOnly="false",或者直接去掉。

方法2:
adb push *.apk /tmp
adb shell pm install -t /tmp/*.apk

方法3:
adb install -t *.apk
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容