我有一个来自Gaelyk的样本(称为血迹),它使用的是gradlew。
我在代理后面。
我阅读了gradle文档,发现了以下内容:
gradle.properties
systemProp.http.proxyHost=www.somehost.org
systemProp.http.proxyPort=8080
systemProp.http.proxyUser=userid
systemProp.http.proxyPassword=password但我不知道如何将此信息放入包装器gradlew中。有什么想法吗?
发布于 2012-01-24 11:09:03
您所要做的就是创建一个名为gradle的文件(具有上面提到的属性),并将其放在您的gradle用户主目录(默认为USER_HOME/.gradle)下或您的项目目录中。
Gradle (包装器也是!)如果在用户主目录或项目目录中找到gradle.properties文件,则会自动拾取。
有关更多信息,请阅读Gradle user guide,特别是第12.3节:Accessing the web via a proxy
发布于 2014-03-03 17:39:39
如果您需要在代理后面使用https访问,请考虑也为systemProp.https定义相同的属性集。
systemProp.https.proxyHost=www.somehost.org
systemProp.https.proxyPort=8080有关详细信息,请参阅Can't build Android app using crashlytics behind VPN and proxy。
发布于 2014-12-16 02:58:58
在提示行中使用以下内容:
gradle -Dhttp.proxyHost=*** -Dhttp.proxyPort=*** -Dhttp.proxyUser=**** -Dhttp.proxyPassword=****在这里工作!
https://stackoverflow.com/questions/8938994
复制相似问题