在代理后面使用gradle包装器

时间:2016-11-21 08:04:51

标签: android android-studio gradle

我在gradle.properties文件夹中使用了一个全局.gradle文件,如下所示:

systemProp.http.proxyPassword=<PW>
systemProp.http.proxyHost=<PROXY>
systemProp.http.proxyUser=<USERNAME>
systemProp.http.proxyPort=8080
systemProp.https.proxyPassword=<PW>
systemProp.https.proxyHost=<PROXY>
systemProp.https.proxyUser=<USERNAME>
systemProp.https.proxyPort=8080

// line breaks added for readablilty only!!!
org.gradle.jvmargs=-Xmx4096M -XX:MaxPermSize=4096m
-XX:ReservedCodeCacheSize=240m -XX:+UseCompressedOops 
-Dhttp.proxyHost\=<PROXY> -Dhttp.proxyPort\=8080 
-Dhttp.proxyUser\=<USERNAME> -Dhttp.proxyPassword\=<PW>
-Dhttps.proxyHost\=<PROXY> -Dhttps.proxyPort\=8080
-Dhttps.proxyUser\=<USERNAME> -Dhttps.proxyPassword\=<PW>

org.gradle.daemon=true
org.gradle.parallel=true
org.gradle.configureondemand=true

#Settings for this computer
JAVA_HEAP_SIZE=3g

如果我尝试使用gradle包装器,我会收到以下错误:

Error:Unable to tunnel through proxy. Proxy returns "HTTP/1.0 407 Proxy Authentication Required"

下载android工作室更新,来自maven,jitpack和类似的外国项目都可以正常工作=&gt;那些可以正确使用提供的代理设置!

但是gradle包装器无法下载任何内容。关于SO的类似问题似乎通过以我已经做过的方式添加代理来解决问题,它似乎对他们有用。

我错过了什么?我在哪里设置gradle包装器的代理?

0 个答案:

没有答案