【发布时间】:2021-08-06 18:26:35
【问题描述】:
目前我们的android build 导出格式是.apk 格式。我能够成功获取 apk build v1 & v2 签名。从 2021 年 8 月 1 日起,谷歌停止使用 .apk,需要每个人都应该迁移到 .aab 捆绑文件。所以当我用来生成 .apk 文件的同一个密钥库文件时,我遇到了错误
The security strength of SHA-1 digest algorithm is not sufficient for this key size
详细的错误信息:
Execution failed for task ':app:signReleaseBundle'.
> A failure occurred while executing
com.android.build.gradle.internal.tasks.FinalizeBundleTask$BundleToolRunnable
> Failed to generate v1 signature
有没有办法在密钥库文件中编辑 SHA-1 摘要算法的密钥大小?
还有其他解决方法吗?[比如禁用 V1 签名]
【问题讨论】:
标签: apk keystore android-keystore android-signing android-app-bundle