首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >代理背后的Gradlew

代理背后的Gradlew
EN

Stack Overflow用户
提问于 2012-01-20 17:10:13
回答 17查看 89.2K关注 0票数 55

我有一个来自Gaelyk的样本(称为血迹),它使用的是gradlew。

我在代理后面。

我阅读了gradle文档,发现了以下内容:

gradle.properties

代码语言:javascript
复制
systemProp.http.proxyHost=www.somehost.org
systemProp.http.proxyPort=8080
systemProp.http.proxyUser=userid
systemProp.http.proxyPassword=password

但我不知道如何将此信息放入包装器gradlew中。有什么想法吗?

EN

回答 17

Stack Overflow用户

回答已采纳

发布于 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

票数 73
EN

Stack Overflow用户

发布于 2014-03-03 17:39:39

如果您需要在代理后面使用https访问,请考虑也为systemProp.https定义相同的属性集。

代码语言:javascript
复制
systemProp.https.proxyHost=www.somehost.org
systemProp.https.proxyPort=8080

有关详细信息,请参阅Can't build Android app using crashlytics behind VPN and proxy

票数 45
EN

Stack Overflow用户

发布于 2014-12-16 02:58:58

在提示行中使用以下内容:

代码语言:javascript
复制
gradle -Dhttp.proxyHost=***  -Dhttp.proxyPort=*** -Dhttp.proxyUser=**** -Dhttp.proxyPassword=****

在这里工作!

票数 20
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8938994

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档