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

Моя Android Studio работала нормально до утра, но с сегодняшнего вечера я получаю сообщение об ошибке: «Ошибка синхронизации Gradle: время ожидания соединения истекло: подключение. Если вы находитесь за HTTP-прокси, настройте параметры прокси либо в IDE, либо в Gradle». Я не использую прокси-сервер. Даже для параметра HTTP-прокси установлено значение «без прокси». Я понятия не имею, как заставить это работать. Я попытался предоставить публичный доступ к Android Studio в брандмауэре, но это не сработало.

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

P.S. Моя версия Android Studio — 2.2.3.

Спасибо!


person ark    schedule 28.02.2017    source источник
comment
у меня такая же проблема, очень странно   -  person Oleg Tarashkevich    schedule 28.02.2017
comment
Я тоже столкнулся с такой же проблемой   -  person Naruto    schedule 28.02.2017
comment
прежде чем пробовать какое-либо решение, используйте прокси или vpn.   -  person Ayub    schedule 05.09.2017
comment
у кого-нибудь есть решение, пожалуйста, помогите мне!   -  person Vikas Pandey    schedule 04.02.2019


Ответы (15)


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

Попробуйте ./gradlew tasks --offline

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

person jtdressel    schedule 28.02.2017
comment
Я думаю, вы правы, переход в автономный режим исправил это. Я предполагаю, что некоторые из моих зависимостей Gradle затронуты сбоем, о котором вы говорите. - person ark; 28.02.2017

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

systemProp.http.proxyPassword=your_password

systemProp.http.proxyHost=host_Ip_address

systemProp.http.proxyUser=your_username

systemProp.http.proxyPort=port_number

в gradle.properties это сработало как шарм.

person bibspark    schedule 10.04.2017
comment
Та же проблема произошла со мной. Решено, просто следуя этому методу. Также убедитесь, что в «Файл» -> «Настройки» -> «Настройки системы» -> «Прокси-сервер HTTP» выбрано «Нет прокси». - person Adi; 18.07.2019

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

person P.Sierpinski    schedule 10.03.2017

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

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
person diewland    schedule 18.08.2017
comment
Он не использует прокси. - person Anton Malmygin; 18.08.2017
comment
@AntonMalmygin моя ошибка, извините. - person diewland; 18.08.2017

У меня такая же проблема.

В моем случае я начал свой проект Android в кампусе. Тогда все было хорошо. Когда я пришел домой и начал использовать Wi-Fi, у меня возникла та же проблема (сбой синхронизации Gradle: время ожидания подключения истекло).

Все, что я сделал, это изменил файл gradle.properties в Gradle Scripts. Я просто удалил настройки прокси, которые были сохранены в этом файле. Сейчас все нормализовалось.

Ниже показано, где найти файл:

Поиск gradle.properties в вашем проекте

person Chris Claude    schedule 16.03.2019
comment
Спасибо, у меня была точно такая же проблема, кажется, когда я установил студию Android еще в 2018 году, она использовала прокси, забыла об этом, когда недавно снова начала работать на этой машине. - person Marco; 05.08.2019

Если ваши настройки прокси-сервера установлены на 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
person Mahdi-Malv    schedule 06.07.2018

Очистить настройку прокси-сервера в gradle.properties (глобальные свойства)

person Heshan Weerasooriya    schedule 20.08.2020

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

person Siddhi Rajput    schedule 17.08.2018

Есть несколько стран, в которых их IP-адреса заблокированы Android Studio, поэтому, если вы считаете, что ваш IP-адрес является одним из них, просто подключитесь к службе VPN.

person P.Iravani    schedule 20.10.2018
comment
Из отзыва: Привет, этот пост, похоже, не дает качественный ответ на вопрос. Пожалуйста, либо отредактируйте свой ответ и улучшите его, либо просто опубликуйте его как комментарий. - person sɐunıɔןɐqɐp; 20.10.2018

Я решил свою проблему, отключив антивирус (аваст)

person Glenn Michael Mejias    schedule 06.12.2018

Если настройки прокси-сервера верны, перейдите к файлу и нажмите «Invalidate Caches/Restart...», чтобы сделать кэш недействительным и перезапустить студию Android.

person anant vikram singh    schedule 22.08.2018

Я решил это, выполнив cleanBuildCache в студии Android.

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

введите здесь описание изображения

person Edalat Feizi    schedule 12.09.2018

Это также может произойти, если у вас нет подключения к Интернету в сети, к которой вы подключены. исправление будет состоять в том, чтобы легко получить правильное подключение к Интернету и повторно синхронизировать Gradle.

person stevebaros    schedule 16.10.2019

Что сработало для меня, так это удаление настроек порта из файла Gradle.properties. Я не использовал прокси, и это привело к несоответствию. Я закомментировал следующие строки

systemProp.https.proxyPort=your_port

systemProp.http.proxyHost=your_proxy

person Aditi Anshu    schedule 04.07.2020

У меня работает недействительный кеш и перезапуск студии Android!

person Faakhir    schedule 22.10.2020