Andriod Studio 4.0

Andriod Studio 4.0 配置证书后,运行报错:The application could not be installed: INSTALL_PARSE_FAILED_NO_CERTIFICATES 。
后来发现是配置:v2SigningEnabled false的原因。去掉v2SigningEnabled false即可。

为了提高Android系统的安全性,Google从Android 7.0开始增加一种新的增强签名模式,从Android Gradle Plugin 2.2.0开始,构建系统在打包应用后签名时默认使用APK signature scheme v2,该模式在原有的签名模式上,增加校验APK的SHA256哈希值,如果签名后对APK作了任何修改,安装时会校验失败,提示没有签名无法安装,使用本工具修改的APK会无法安装,解决办法是在 signingConfigs里增加 v2SigningEnabled false ,禁用新版签名模式。

不知道是不是Android Studio 4.0强制不允许关闭V2签名模式。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。