情况 :
(1) 我在 Android Studio 4.1 上并尝试构建一个示例 Android 应用程序
(2) 我支持代理和代理设置,因为我能够下载和安装 SDK
我收到以下错误:我尝试了所有可能的步骤,使用 keytool.exe 添加证书
eg : keytool.exe -import -trustcacerts -alias androidstudiocerts -file dlgooglecom.cer -keystore "C:\Program Files\Android\Android Studio\jre\jre\lib\security\cacerts"
sun.security.validator.ValidatorException:PKIX 路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到请求目标的有效证书路径
> Could not resolve all artifacts for configuration ':classpath'.
> Could not resolve com.android.tools.build:gradle:4.1.0.
Required by:
project :
> Could not resolve com.android.tools.build:gradle:4.1.0.
> Could not get resource 'https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/4.1.0/gradle-4.1.0.pom'.
> Could not GET 'https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/4.1.0/gradle-4.1.0.pom'.
> sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
我想知道 :
(1) 在 Android Studio 设置中,我们有一个 http 选项,那么为什么要使用“https”来探测站点?为什么不使用 http?
(2) SDK Manager 可以很好地下载 sdks 和相关的构建工具。
(3) 尝试了 5-6 个不同的 gradle:4.XX 版本,没有效果
(3) 有几个 JAVA(一个来自 android studio,另一个来自 Oracle JAVA:Program Files\Java\jdk-15.0.1),我已将证书添加到 C:\Program Files\Android\Android Studio\jre\ jre\lib\security\ 以及 C:\Program Files\Java\jdk-15.0.1\lib\security 但仍然是 sam 错误
(4) 已经重启PC,缓存失效,Android Studio Restart - 无效
(5) 哪个软件部分抛出此错误?JAVA 或 Android Studio 还是其他?
(6) 是否有任何其他位置可以获取此错误的完整详细日志?
最重要的是:
(7) 现在如何解决这个问题?