gpt4 book ai didi

java - Android Studio : Error:org. gradle.tooling.BuildException: 无法生成 v1 签名

转载 作者:太空宇宙 更新时间:2023-11-03 11:41:46 25 4
gpt4 key购买 nike

问题出现在 Android Studio 3.0 中。

当我创建一个新项目时,一切正常,但一段时间后,出现错误

Error:org.gradle.tooling.BuildException: Failed to generate v1 signature

开始自动出现导致 gradle 失败。

当我使用 --stacktrace 运行它时,这是它向我显示的内容:

Information:Gradle tasks [:app:assembleDebug]

Error:org.gradle.tooling.BuildException: Failed to generate v1 signature

Error:java.io.IOException: Failed to generate v1 signature

Error:java.security.InvalidKeyException: Failed to sign using signer "CERT"

Error:java.security.InvalidKeyException: Failed to sign using SHA1withDSA

Error:java.security.InvalidKeyException: The security strength of SHA-1 digest algorithm is not sufficient for this key size

Information:BUILD FAILED in 1s

5 errors 0 warnings

这是 Gradle 控制台的完整要点 Gist

我正在使用带有 JDK 8 X64 的 Windows 10 X64。

任何解决此问题的帮助将不胜感激!

最佳答案

我发现我可以通过使用以下命令行构建新 key 文件来解决此问题,如 https://developer.android.com/studio/publish/app-signing.html 中所述:

keytool -genkey -v -keystore my-release-key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias my-alias

具体来说,我认为问题在于默认值在某些时候已从 RSA 更改为 DSA,并且这些工具无法正确处理大型 DSA key 。

关于java - Android Studio : Error:org. gradle.tooling.BuildException: 无法生成 v1 签名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48248406/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com