| | 80 | |
| | 81 | |
| | 82 | 安装时的错误提示:Failed to install xxx.apk.1: Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES: Failed to collect certificates from /data/app/xxx.tmp/base.apk.1 using APK Signature Scheme v2: SHA-256 digest of contents did not verify] |
| | 83 | Android 7.0 引入一项新的应用签名方案 APK Signature Scheme v2 |
| | 84 | 在 build.gradle 中添加“v2SigningEnabled false”强制使用旧版签名; |
| | 85 | signingConfigs { |
| | 86 | release { |
| | 87 | ... |
| | 88 | v2SigningEnabled false // 使用旧版签名,禁用 V2 版签名模式,同时满足两个条件才需要此配置:“Gradle 版本 >= 2.14.1”和“Android Gradle Plugin 版本 >= 2.2.0” |
| | 89 | } |
| | 90 | } |
| | 91 | 官方说明:https://developer.android.com/about/versions/nougat/android-7.0.html#apk_signature_v2 |