# 为构建设置代理

若需要为拉取代码设置代理，可以在`gradlew`命令中增加参数（以Shadowsocks为例）：

```./gradlew build -DsocksProxyHost=127.0.0.1 -DsocksProxyPort=1080```

其他命令类似。

同时，你可以通过在`~/.gradle/gradle.properties`或`${projectRoot}/gradle.properties`中增加

```
org.gradle.jvmargs=-DsocksProxyHost=127.0.0.1 -DsocksProxyPort=1080
```

来将此设置持久化，有关更多环境和代理的信息，详见[Gradle构建环境](https://docs.gradle.org/current/userguide/build_environment.html#sec:gradle_properties_and_system_properties)与[Java代理](http://docs.oracle.com/javase/6/docs/technotes/guides/net/proxies.html)
# 为构建设置代理

若需要为拉取代码设置代理，可以在`gradlew`命令中增加参数（以Shadowsocks为例）：

```./gradlew build -DsocksProxyHost=127.0.0.1 -DsocksProxyPort=1080```

其他命令类似。

同时，你可以通过在`~/.gradle/gradle.properties`或`${projectRoot}/gradle.properties`中增加

```
org.gradle.jvmargs=-DsocksProxyHost=127.0.0.1 -DsocksProxyPort=1080
```

此外，你可以通过以下参数设置HTTP代理：

```
-Dhttp.proxyHost=<host> -Dhttp.proxyPort=<port>
```

来将此设置持久化，有关更多环境和代理的信息，详见[Gradle构建环境](https://docs.gradle.org/current/userguide/build_environment.html#sec:gradle_properties_and_system_properties)与[Java代理](http://docs.oracle.com/javase/6/docs/technotes/guides/net/proxies.html)
Add HTTP proxy to doc
Add HTTP proxy to doc
