seo*_*fbe 16 java proxy android android-gradle-plugin
我使用Android Studio 3.1处理macOS High Sierra(与2.3相同的问题).
我以前有代理设置,但实际上我们停止使用代理.
当我尝试将gradle更新到4.4(或其他版本)时,android studio显然继续使用旧的代理设置.
Caused by: org.gradle.internal.resolve.ModuleVersionResolveException: Could not resolve com.android.tools.build:gradle:4.4.
Caused by: org.gradle.api.resources.ResourceException: Could not get resource 'https://jcenter.bintray.com/com/android/tools/build/gradle/4.4/gradle-4.4.pom'.
Caused by: org.gradle.internal.resource.transport.http.HttpRequestException: Could not GET 'https://jcenter.bintray.com/com/android/tools/build/gradle/4.4/gradle-4.4.pom'.
Caused by: org.apache.http.conn.ConnectTimeoutException: Connect to proxy-********:8080 [proxy-********/172.20.10.5] failed: connect timed out
Run Code Online (Sandbox Code Playgroud)
我已经在首选项>系统设置> HTTP代理中禁用了代理.
有人有想法吗?
谢谢
seo*_*fbe 51
如果有人需要解决方案,我终于解决了我的问题:
我的旧代理设置存储在〜/ .gradle/gradle.properties中
vin*_*hvs 12
从以下所有位置删除代理.
即使从系统偏好设置中删除了Gradle守护程序,它仍保留了对代理的引用。因此,我必须杀死守护程序,然后再次启动它以使其正常运行。
./gradlew --stop
Run Code Online (Sandbox Code Playgroud)
转到Android Studio->首选项->搜索Gradle
您将在此处找到您的Gradle主页的
路径服务目录路径:/Users/username/.gradle
从finder转到此路径并更新gradle.properties以启用禁用代理(在此处设置注释代理)
| 归档时间: |
|
| 查看次数: |
4379 次 |
| 最近记录: |