web-dev-qa-db-ja.com

Android studio on mac:プロキシ設定を削除する

Android Studio 3.1(2.3と同じ問題)でmacOS High Sierraを使用しています。

以前はプロキシ設定がありましたが、実際にはプロキシの使用を停止します。

Gradleを4.4(または他のバージョン)に更新しようとすると、Androidスタジオは古いプロキシ設定を使用し続けます。

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

[設定]> [システム設定]> [HTTPプロキシ]で既にプロキシを無効にしています。

誰かがアイデアを持っていますか?

15
seorefbe

誰かが解決策を必要とする場合、私は最終的に私の問題を修正しました:

古いプロキシ設定はファイル~/.gradle/gradle.propertiesに保存されていました

48
seorefbe

次の場所のallからプロキシを削除します。

  1. ファイル>設定>システム設定> HTTPプロキシ
  2. プロジェクトgradle.properties
  3. 〜/ .gradle/gradle.properties(@seorefbeによる前の回答で述べたように)
12
vineeshvs

Gradleデーモンは、システム設定からプロキシを削除した後でも、プロキシへの参照を保持します。そのため、デーモンを強制終了して、再起動して動作させる必要がありました。

./gradlew --stop
5
grassyburrito

Android Studio-> Preferences-> search Gradleに移動します

ここで定義されたGradleホームへのパスが見つかります
サービスディレクトリパス:/Users/username/.gradle

Finderからこのパスに移動し、gradle.propertiesを有効にしてプロキシを無効にします(コメントプロキシをここに設定します)

5

私の場合、次の場所からプロキシを削除した後、

  1. ファイル>設定>システム設定> HTTPプロキシプロジェクト

  2. gradle.properties

my Android Studioはまだプロキシ経由でgithubに接続します。その後、次のコマンドを実行してgitのプロキシを削除します(Windowsを使用しています)。

git config --global --unset http.proxy

さて、my Android Studioはプロキシに接続しません。これが役に立てば幸いです。

1
dungnt275