gpt4 book ai didi

java - 无法使用 Gradle 构建 Android 应用程序

转载 作者:太空狗 更新时间:2023-10-29 15:32:28 25 4
gpt4 key购买 nike

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

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

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

java.security.cert.CertificateException: No subject alternative DNS name matching services.gradle.org found. at sun.security.ssl.Alerts.getSSLException(Alerts.java:192) at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1884) at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:276) at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:270) at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1439) at sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:209) at sun.security.ssl.Handshaker.processLoop(Handshaker.java:878) at sun.security.ssl.Handshaker.process_record(Handshaker.java:814) at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1016) at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1312) at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1339) at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1323) at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:563) at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:185)

最佳答案

只需更新 gradle/wrapper/gradle-wrapper.properties

更新这个:

-来自:

distributionUrl=https\://services.gradle.org/distributions/gradle-2.3-all.zip

-到:

distributionUrl=http://services.gradle.org/distributions/gradle-2.3-all.zip

关于java - 无法使用 Gradle 构建 Android 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29576871/

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