Android StudioとGradleを更新した後、エラーが発生します。
私が試したこと:
1。プロキシを使用しており、自動および手動のプロキシ設定を試しました。 Android sdkアップデートも表示されますが、ライブラリとリポジトリがgoogle()、jcenter()などからダウンロードされていないことを確認します).
2。管理者として実行しても問題は解決しません。 3.以前は同じプロキシが正しく機能していましたが、機能しない他のプロキシも試しました。
4。私はWindows 10、gradle 4.4、Android studio 3.1を使用しています。
5。バージョン3.0に戻しても問題は解決しませんでした。
6。 Gradle 4.1に戻しても問題は解決しませんでした。
7。クリーンプロジェクト、キャッシュの無効化+再起動は機能しません。
更新:問題はバージョン3.1以降で発生します。Androidスタジオでプロキシ認証が行われています。まだ修正できません。).
私はこの2行を使用しており、問題なく動作します。
systemProp.http.proxyHost=HostIP
systemProp.http.proxyPort=portNumber
認証を使用する必要がある場合は、次の2行を追加します。
systemProp.http.proxyUser=user
systemProp.http.proxyPassword=password
Https設定を使用する必要はありませんでした。
使用しているHttpプロキシがHttpsプロトコルをバイパスできることを確認してください。認証なしでプロキシサーバーを提供するfree-proxy-list.net、hidemy.name/en/proxy-listなどのサイトを使用することをお勧めします。
ただし、最初にブラウザでプロキシをテストします。
持っているプロキシサーバーを使用する必要がある場合(ファイアウォールの背後にあるなど)。プロキシをバインドする別の方法は、 ProxifierAlternatives のようなソフトウェアを使用することです。このアプリは、プロキシ経由のすべての接続を強制できます ルールスクリーンショット 。
この問題を解決するには、次のコード行を使用します。
systemProp.http.proxyHost=yourProxyHost
systemProp.http.proxyPort=yourPort
systemProp.http.proxyUser=yourUser
systemProp.http.proxyPassword=yourPass
systemProp.https.proxyHost=yourProxyHost
systemProp.https.proxyPort=yourPort
systemProp.https.proxyUser=yourUser
systemProp.https.proxyPassword=yourPass
その後、Android Studioを再起動します。
ほとんどのシステムではほとんどがデフォルトであるC:\Users\windows user\.gradle
に移動します。 Gradle.properties
ファイルを開きます(Visual Studioコードエディターを使用できます)。プロキシ設定を表示し、必要に応じて変更するだけです。
私にとってpassword
は空白だったので、パスワードフィールドに入力すると、Gradleは完全に機能しました。
上記のことは、Android studio。
私はこの方法でなんとか修正できました:
そのファイル「gradle.properties(グローバルプロパティ)」が自動的に作成された後、内部でパスワードを入力する必要があります。
systemProp.http.proxyPort = 8080 systemProp.http.proxyUser = domain/login systemProp.http.proxyPassword = systemProp.https.proxyPassword = systemProp.https.proxyHost = proxy_Host#systemProp.http.nonProxyHosts = systemProp.http.proxyHost = proxy_Host systemProp .https.proxyPort = 8080#systemProp.https.nonProxyHosts = systemProp.https.proxyUser = domain/login
私は次の方法で問題を解決することができました:
a。 Android studio(3.4.1)プロキシを自動検出に設定
b。即時実行が無効になっています
c。埋め込まれたMavenリポジトリーを有効にします(設定->ビルド、実行、デプロイ-> Gradle-> Android Studio)
d。ローカルGradleディストリビューションを使用します(設定->ビルドの実行とデプロイメント-> Gradle->ローカルGradleディストリビューションを使用-> Gradleのパスを提供)
お役に立てれば