小编典典

无法使用Gradle构建Android应用

java

我正在尝试使用Gradle命令行界面构建我的Android应用。我还将 GRADLE_HOME / bin 添加到环境中。首先,我使用gradle
init生成了包装,gradlew在我的项目文件夹中。现在,当我使用此包装程序构建我的应用程序( ./gradlew build
)或使用其任何功能时,它尝试下载gradle-2.3.zip文件并失败(以下错误消息)。我不明白的是为什么gradle尝试再次下载gradle。另外,当我在浏览器中打开下载URL时,它表示页面不安全,这可能是导致错误的原因。我究竟做错了什么?有解决方法吗?我已经设法使用浏览器下载了zip文件,但是我不知道该怎么做。这是我的例外。

正在下载https://services.gradle.org/distributions/gradle-2.3-bin.zip

线程“主”中的异常javax.net.ssl.SSLHandshakeException:

java.security.cert.CertificateException:找不到与service.gradle.org匹配的主题备用DNS名称。在sun.security.ssl.Alerts.getSSLException(Alerts.java:192)在sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1884)在sun.security.ssl.Handshaker.fatalSE(Handshaker.java:276)
),位于sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:
209)在sun.security.ssl.Handshaker.processLoop(Handshaker.java:878)在sun.security.ssl.Handshaker.process_record(Handshaker.java:814)在sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java
:1016),位于sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1312)。


阅读 187

收藏
2020-11-26

共1个答案

小编典典

目前在services.gradle.org上的SSL证书配置存在问题

http://discuss.gradle.org/t/urgent-ssl-apache-configuration-for-services-
gradle-org-is-bad/8808

开发人员意识到并致力于修复。

2020-11-26