“线程中的异常”;“主要”;java.net.UnknownHostException:services.gradle.org
我在执行“线程中的异常”;“主要”;java.net.UnknownHostException:services.gradle.org,java,gradle,gradlew,Java,Gradle,Gradlew,我在执行gradle.bat时遇到以下错误。我已经检查了URL路径,它看起来很好。URL在包装器属性中的定义如下: distributionUrl=https\://services.gradle.org/distributions/gradle-2.1-bin.zip 以下是错误消息: Downloading https://services.gradle.org/distributions/gradle-2.1-bin.zip Exception in thread "main" jav
gradle.bat
时遇到以下错误。我已经检查了URL路径,它看起来很好。URL在包装器属性中的定义如下:
distributionUrl=https\://services.gradle.org/distributions/gradle-2.1-bin.zip
以下是错误消息:
Downloading https://services.gradle.org/distributions/gradle-2.1-bin.zip
Exception in thread "main" java.net.UnknownHostException: services.gradle.org at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:195)
有人能帮我吗?请确保您有足够的带宽进行下载。
就在15分钟前,我也遇到了同样的问题(这就是为什么我首先出现在这一页的原因)。同样的错误消息——然后我注意到我的uTorrent客户端占用了整个数据链。所以我杀了它,然后再次运行
gradlew.bat
。这次一切都很顺利
查找gradle.properties文件打开它,并将其从“distributionUrl=https\”更改为“distributionUrl=http\”,这将修复它。1)转到您的项目目录 2) 在项目目录中找到以下文件:
gradlew
gradlew.bat
3) 编辑gradlew文件并更改DEFAULT\u JVM\u OPTS变量值,如下所示:
DEFAULT_JVM_OPTS="-Dhttp.proxyHost=XXXX -Dhttp.proxyPort=XXXX -Dhttp.proxyUser=XXXX -Dhttp.proxyPassword=XXXX -Dhttps.proxyHost=XXXX -Dhttps.proxyPort=XXXX -Dhttps.proxyUser=XXXX-Dhttps.proxyPassword=XXXX"
set DEFAULT_JVM_OPTS=-Dhttp.proxyHost=XXXX -Dhttp.proxyPort=XXXX -Dhttp.proxyUser=XXXX -Dhttp.proxyPassword=XXXX -Dhttps.proxyHost=XXXX -Dhttps.proxyPort=XXXX -Dhttps.proxyUser=XXXX-Dhttps.proxyPassword=XXXX
systemProp.https.proxyHost="company proxy server"
systemProp.https.proxyPort="company proxy port "
systemProp.https.proxyUser="user login "
systemProp.https.proxyPassword="password "
systemProp.https.nonProxyHosts=localhost
保存它
4) 编辑gradlew.bat文件并更改DEFAULT\u JVM\u OPTS变量值,如下所示:
DEFAULT_JVM_OPTS="-Dhttp.proxyHost=XXXX -Dhttp.proxyPort=XXXX -Dhttp.proxyUser=XXXX -Dhttp.proxyPassword=XXXX -Dhttps.proxyHost=XXXX -Dhttps.proxyPort=XXXX -Dhttps.proxyUser=XXXX-Dhttps.proxyPassword=XXXX"
set DEFAULT_JVM_OPTS=-Dhttp.proxyHost=XXXX -Dhttp.proxyPort=XXXX -Dhttp.proxyUser=XXXX -Dhttp.proxyPassword=XXXX -Dhttps.proxyHost=XXXX -Dhttps.proxyPort=XXXX -Dhttps.proxyUser=XXXX-Dhttps.proxyPassword=XXXX
systemProp.https.proxyHost="company proxy server"
systemProp.https.proxyPort="company proxy port "
systemProp.https.proxyUser="user login "
systemProp.https.proxyPassword="password "
systemProp.https.nonProxyHosts=localhost
保存它
5) 现在运行“gradlew clean build”并检查
请在XXXX处设置适当的值
注意:gradlew用于linux系统用户,gradlew.bat用于Windows系统用户可能有点晚了,但您可能必须尝试更新您的ANDROID STUDIO。在使用linuxpop_os(Ubuntu衍生产品)时遇到类似问题因此,我在我的$PATH上安装了Android SDK,一切都设置得很好,但是爱奥尼亚v3版本在尝试下载时出现了渐变问题
我只是更新了我的Android Studio,然后再试一次,结果成功了。祝你好运我也有类似的问题,通过以下步骤解决了:
Created: C:\Users\<username>\.gradle\gradle.properties
您可以尝试HTTP而不是HTTPS。转到命令提示符并设置HTTP和HTTPS代理 在cmd中执行以下命令-
set HTTP_PROXY=http://<proxyservername>:<port>
set HTTPS_PROXY=http://<proxyservername>:<port>?
set HTTP\u PROXY=HTTP://:
设置HTTPS_PROXY=http://:?
设置代理变量后,尝试重建或重新组装应用程序/项目我遇到了一个颤振项目的问题,我所做的是创建一个与我的问题颤振项目同名的新颤振项目。然后,我从“android”复制了文件“从新项目到现有颤振项目的目录。基本上,一些设置文件被弄乱了。我不知道是哪一个,但这确实起到了作用当我以80 Mbps的下载速度连接到WiFi时,我面临着同样的问题,我想这已经足够好了。在花了几个小时的时间后,我仍然不知所措,我只是改变了网络。从我的移动数据连接到hotspot,下载速度低得多,约为4 Mbps错误消失了可能是WiFi出了问题。只需从
C:\Users\[您的用户名]\
中删除您的.android
和.gradle
文件夹即可
卸载android studio并重新安装
打开任何简单的android studio项目并运行它。它会自动设置梯度和其他东西
关闭项目并运行您的颤振项目。它对我有用 未知主机:无法为“services.gradle.org”解析DNS。确保不使用代理就可以连接到该计算机上的地址。您好,我没有在此处使用代理设置。在不使用代理的情况下出现错误。同时发布一些代码和日志。C:\Users******\Desktop\Archive File\gradle ja zz plugin master\gradle\wrapper\gradle-wrapper.jar在线程“main”中下载异常java.net.UnknownHostException:services.gradle.orgatjava.net.PlainSocketImpl.connect(PlainSocketImpl.java:195)位于java.net.socksocketImpl.connect(socksocketImpl.java:366)位于java.net.Socket.connect(Socket.java:529)位于com.sun.net.ssl.internal.ssl.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:559)atcom.sun.net.ssl.internal.ssl.BaseSSLSocketImpl.connect(BaseSSLSocketImpl.java:141)下面的解决方案对我很有效谢谢,这对我很有帮助。我只需要为systemProp.https.proxyHost=systemProp.https.proxyPort=添加一个部分,我尝试了您提供的内容。现在gradle已下载,但出现其他错误配置根项目“pmdemo”时出现问题。>无法解析配置“”的所有依赖项:类路径“”>无法解析com.android.tools.build:gradle:1.3.1。所需::pmdemo:unspecified>无法解析com.android.tools.build:gradle:1.3.1.>无法获取资源“/build/gradle/1.3.1/gradle-1.3.1.pom”。>无法获取“/gradle/1.3.1/gradle-1.3.1.pom”。从服务器收到状态代码403:禁止