Android Studio: ошибка синхронизации Gradle: время ожидания соединения: подключение

моя Android-студия работала нормально до утра, но с сегодняшнего вечера я получаю сообщение об ошибке "Gradle sync failed: Connection timed out: connect. Если вы находитесь за прокси-сервером HTTP, настройте параметры прокси-сервера в IDE или Gradle.". Я не использую прокси-сервер. Даже опция для HTTP proxy установлена в "No proxy". Я понятия не имею, как заставить это работать. Я попытался предоставить публичный доступ к Android Studio в брандмауэре, но это не сработало.

помощь/решение приветствуется.

P. S. Мои Android студия версии 2.2.3

спасибо!

8 ответов


Я думаю, что это проблема сети. Мой проект в настоящее время не может быть построен, если я не передам аргумент --offline gradle. Я думаю, что отключение S3 влияет на зависимости хостинга repos.

попробовать ./gradlew tasks --offline

или, чтобы сделать Android studio работать в автономном режиме, следуйте инструкциям:https://stackoverflow.com/a/32173577/1043518


Я скопировал проект, который был создан еще где. После удаления этих учетных данных прокси:

systemProp.http.proxyPassword=your_password

systemProp.http.proxyHost=host_Ip_address

systemProp.http.proxyUser=your_username

systemProp.http.proxyPort=port_number

на gradle.свойства, он работал как шарм.


для меня это был брандмауэр. Определенно, только это. После добавления Android Studio в белый список все работает как шарм.


Не забудьте прокси для https в gradle.свойства

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

иногда это может быть сетевой проблемой. Вы можете попытаться решить эту проблему, отключив "защиту брандмауэра". Также необходимо отключить файервол с антивирусом.


Если Настройки прокси установлены в 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

Если настройки прокси-сервера верны, перейдите в файл и нажмите "Отменить кэширование/перезапуск"..."чтобы аннулировать кэш и перезапустить Android studio.


Я решил это, выполнив cleanBuildCache в Android studio

откройте вкладку Gradle projects в правом верхнем углу Android studio в папке build дважды щелкните cleanBuildCache, а затем запустите проект

enter image description here