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, а затем запустите проект