安装APK时总是报错:Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES] 问题解决
上一篇 /
下一篇 2016-07-26 16:12:34
/ 个人分类:step by step android测试
安装APK时总是报错:Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES]
这是因为签名冲突或者没有签名导致的。从网上搜索的结果来看,使用**B的debug权限签名,但后来使用标准sign签名后再安装同一个文件会出现这样的错误,解决的方法只有从手机上卸载原有版本再进行安装,adb install -r参数也无法解决这个问题。
在mvn 工程中,打包插件添加如下配置来提供签名信息
<!-- 通过本地证书进行打包-->
<jarsign>
<skip>false</skip>
<keystore>${sign.keystore}</keystore>
<alias>${sign.alias}</alias>
<storepass>${sign.storepass}</storepass>
<keypass>${sign.keypass}</keypass>
<verbose>true</verbose>
</jarsign>
在gradle工程中,android插件中添加如下配置来提供签名信息
signingConfigs {
release {
storeFile file('tools/C')
storePassword "A"
keyAlias "B"
keyPassword "D"
}
debug {
storeFile file(‘tools/C')
storePassword "A"
keyAlias "B"
keyPassword "D"
}
}
收藏
举报
TAG: