web-dev-qa-db-ja.com

Android St​​udio:Gradle sync failed:Connection timed out:connect

私のAndroid St​​udioは朝まで正常に動作していましたが、今夜から「Gradle sync failed:Connection timed out:connect。HTTPプロキシの背後にいる場合は、IDEまたはGradle。」。プロキシサーバーを使用していません。 HTTPプロキシのオプションも「プロキシなし」に設定されています。私はこれを機能させる方法がわかりません。ファイアウォールでAndroid St​​udioへのパブリックアクセスを許可しようとしましたが、機能しませんでした。

任意のヘルプ/ソリューションを歓迎します。

追伸私のAndroid St​​udioバージョンは2.2.3です

ありがとうございました!

16
ark

ネットワークの問題だと思います。 --offline引数をgradleに渡さない限り、私のプロジェクトは現在ビルドできません。 S3の停止はリポジトリホスティングの依存関係に影響していると思います。

./gradlew tasks --offlineを試してください

または、Android studioをオフラインモードで実行するには、指示に従ってください: https://stackoverflow.com/a/32173577/1043518

12
jtdressel

どこで作成されたプロジェクトをコピーしました。これらのプロキシ認証情報を削除した後:

systemProp.http.proxyPassword=your_password

systemProp.http.proxyHost=Host_Ip_address

systemProp.http.proxyUser=your_username

systemProp.http.proxyPort=port_number

gradle.propertiesでは、魅力のように機能しました。

17
bibspark

私にとってはファイアウォールでした。確かに、それだけです。 Android St​​udioをホワイトリストに追加すると、すべてが魅力のように機能します。

9
P.Sierpinski

Gradle.propertiesのhttpsのプロキシを忘れないでください

systemProp.http.proxyHost=your.proxy.Host
systemProp.http.proxyPort=8080
systemProp.http.proxyUser=username
systemProp.http.proxyPassword=password
#
# DO NOT forget https proxy, too!
#
systemProp.https.proxyHost=your.proxy.Host
systemProp.https.proxyPort=8080
systemProp.https.proxyUser=username
systemProp.https.proxyPassword=password
5
diewland

プロキシ設定がNo Proxyに設定されている場合[このケースでこの問題を解決した方法に基づいて]gradle.properties (Global properties)をチェックアウトし、 プロキシ行のクリア

#systemProp.https.proxyPort=port
#systemProp.http.proxyHost=proxy
org.gradle.jvmargs=-Xmx2048m -XX\:MaxPermSize\=512m -XX\:+HeapDumpOnOutOfMemoryError -Dfile.encoding\=UTF-8 -Djava.net.preferIPv4Stack\=true
org.gradle.daemon=true
#systemProp.https.proxyHost=proxy
org.gradle.configureondemand=false
#systemProp.http.proxyPort=port
Android.enableBuildCache=true
3
Mahdi-Malv

私はまったく同じ問題を抱えていました。

私の場合、キャンパスでAndroidプロジェクトを開始しました。その後、すべてが順調でした。帰宅してwifiを使い始めたとき、同じ問題が発生しました(Gradle sync failed:Connection timed out)。

Gradle Scriptsの下でgradle.propertiesファイルを変更するだけです。そのファイルに保存されているプロキシ設定を削除しました。すべてが正常に戻りました。

以下は、ファイルの場所の画像です。

Finding gradle.properties in your project

1
Claude Christ

ネットワークの問題である場合があります。 「ファイアウォール保護」をオフにすることで、解決を試みることができます。また、アンチウイルスからのファイアウォール保護をオフにする必要があります。

1
Siddhi Rajput

アンチウイルス(avast)をオフにして問題を解決しました

プロキシ設定が正しい場合は、ファイルに移動して[キャッシュの無効化/再起動...]をクリックし、キャッシュを無効にしてAndroid studioを再起動します。

0

IPがAndroid St​​udioによってブロックされている国がいくつかあるため、IPがそれらの1つであると感じる場合は、単にVPNサービスに接続するだけです。

0
P.Iravani

Android studioでcleanBuildCacheを実行して解決しました

ビルドフォルダーの下のAndroid studioの右上隅にあるGradleプロジェクトタブを開き、cleanBuildCacheをダブルクリックして、プロジェクトを実行します。

enter image description here

0
Edalat Feizi