如何解决 android studio 的 SunCertPathBuilderException 错误

how to resolve SunCertPathBuilderException error for android studio

即使在将证书添加到 JDK 后,我仍然收到上述错误。我使用以下命令在 jdk 中添加证书 keytool.exe -import -alias gradle-keystore "C:\Program Files\Java\jdk1.8.0_261\jre\lib\security\cacerts" -file gradle.cer

不过,我看到的是 21 年 7 月 31 日的验证日期。

我还自动选择了不受信任的证书选项。

我的疑惑是如何解决这个问题,我不知道我哪里做错了。请帮我解决这个问题。

我之前也遇到过类似的问题。通过在 keytool 命令中添加 -trustcacerts 解决。参考下面的例子。

sudo keytool -import -trustcacerts -alias your-alias -keystore "/Library/Java/JavaVirtualMachines/jdk-14.0.2.jdk/Contents/Home/lib/security/cacerts" -file certificate-path/certificate.cer