Android上的Android工作室:删除代理设置

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中

  • Android 3.1.2不在gradle.properties中存储任何代理,因此我可以在哪里删除保存的代理值 (2认同)
  • 谢谢,我已经花了 2 个小时了,f**k 保存了代理值! (2认同)

vin*_*hvs 12

从以下所有位置删除代理.

  1. 文件>设置>系统设置> HTTP代理
  2. 项目gradle.properties
  3. 〜/ .gradle/gradle.properties(正如@seorefbe上一个回答中提到的那样)


gra*_*ito 8

即使从系统偏好设置中删除了Gradle守护程序,它仍保留了对代理的引用。因此,我必须杀死守护程序,然后再次启动它以使其正常运行。

./gradlew --stop
Run Code Online (Sandbox Code Playgroud)


Amr*_*nde 6

转到Android Studio->首选项->搜索Gradle

您将在此处找到您的Gradle主页的
路径服务目录路径:/Users/username/.gradle

从finder转到此路径并更新gradle.properties以启用禁用代理(在此处设置注释代理)