当jcenter在没有代理服务器的情况下无法访问时,为了解决依赖关系,我想使用socks而不是http proxy,如何在命令行中使用它?我知道如何使用http代理:
-Dhttp.proxyHost=yourProxy -Dhttp.proxyPort=yourPort
-Dhttp.proxyUser=usernameProxy -Dhttp.proxyPassword=yourPassoword
发布于 2016-04-19 16:21:15
我找到了答案,你可以在这里使用:
./gradlew -DsocksProxyHost=yourHost
-DsocksProxyPort=yourHostPort your-command
使用上面的命令,您可以设置socks主机和端口。
发布于 2019-06-11 03:15:15
参考https://discuss.gradle.org/t/how-can-i-set-gradle-proxy-to-socks/15508
在Project窗口中,从Android
切换到Project
scope。
然后打开gradle.properties
并添加下面这一行:
org.gradle.jvmargs=-DsocksProxyHost=yourHostIP -DsocksProxyPort=yourHostPort
Sync
项目。
https://stackoverflow.com/questions/36710267
复制相似问题