在夜神模拟器中,编译运行项目,报错:
The application could not be installed: INSTALL_PARSE_FAILED_NO_CERTIFICATES 。
看了一下模拟器的安卓版本7.1,我的minSdkVersion是24,没有问题啊。
后来发现是Google为了提高Android系统的安全性,从Android 7.0开始增加一种新的增强签名模式。不知道是不是Android Studio 4.0强制不允许关闭V2签名模式,才会导致4.0上运行项目到特定的模拟器,才有这种问题。
解决方法:禁用新版签名模式。在build.gradle中的signingConfigs中禁用
android{
signingConfigs{
debug {
v2SigningEnabled false
}
release {
v2SigningEnabled false
}
}
}
- 本文标题: AS连接夜神启动时报:Install_Parse_failed_no_certificates
- 文章分类:【Android】
- 非特殊说明,本文版权归【胡同里的砖头】个人博客 所有,转载请注明出处.