Gradle не удалось выполнить синхронизацию: соединение отклонено
Итак, я просто установил Android Studio снова после долгого времени, и он попросил меня настроить прокси-сервер, поэтому я и сделал. Я тестировал соединение, и он работал.
Затем он попросил меня настроить параметры прокси для Gradl, и я использовал те же конфиги.
Теперь, загружая последний проект Vuforia Sample, я получаю сообщение об ошибке:
Gradle Ошибка синхронизации: соединение отклонено: connect
Я смотрел повсюду в Интернете, но я не могу найти решение. Это не могут быть настройки прокси-сервера, я настроил Gradle так же, как IDE.
Ответы
Ответ 1
Вы должны настроить параметры прокси в меню Android Studios (Файл | Настройки). Другая стратегия - настроить файл gradle.properties
.
Итак, добавьте строки тезисов в конец gradle.properties
, расположенные в базе папок приложения.
systemProp.http.proxyPassword=[PASSWORD]
systemProp.http.proxyHost=[IP ADDRESS]
systemProp.https.proxyPort=[PORT, TYPICALLY 3128]
systemProp.https.proxyUser=[USERNAME]
systemProp.https.proxyHost=[IP ADDRESS]
systemProp.https.proxyPassword=[PASSWORD]
systemProp.http.proxyPort=[PORT, TYPICALLY 3128]
systemProp.http.proxyUser=[USERNAME]
Обратите внимание, что пароли и другие значения, имеющие специальные символы, должны иметь косой черты, такие как (\#) и т.д.
Ответ 2
Я поймал с той же проблемой и пытался обходить прокси в Mac. Удален прокси-сервер с системного уровня (bashrc) и studio (gradle.properties). не повезло!
Нашел студию, которая не смогла обойти прокси-сервер, и наконец обнаружила, что прокси-сервер был привязан к градиенту в нижнем файле.
~/.gradle/gradle.properties
По сути, чтобы убедиться, что ссылки на прокси были отключены во всех методах gradle.prorties, включая кед градиента.
кегл градиента можно найти ниже (в Android-представлении)
Ответ 3
Это случилось со мной, когда я обновил Android Studio до последней версии.
Исправление должно было перейти в File/Settings/Build Execution Deployment/Gradle
и проверить Use local gradle distribution
После этого в Gradle Home
поместите местоположение в каталог gradle - в моем случае это было C:\Program Files\Android\Android Studio\gradle\gradle-3.2
![введите описание изображения здесь]()
Ответ 4
Это должно работать:
-
Перейдите в 'Gradle Скрипты
-
Затем перейдите к 'gradle.properties'.
-
Там вы увидите настройки прокси-сервера примерно так:
systemProp.http.proxyHost=[YOUR PROXY]
systemProp.http.proxyPort=[PORT]
Как вы можете видеть, это только для 'http'.
-
Просто добавьте то же самое для 'https':
systemProp.https.proxyHost=[YOUR PROXY]
systemProp.https.proxyPort=[PORT]
Работал для меня.
Ответ 5
У меня была такая же проблема в последнее время. У меня была настройка прокси-сервера, но дед не смог обновить. После нескольких попыток заметили, что кнопка "Использовать https proxy" не была выбрана. Я заметил это в диалоговом окне прокси-сервера https, которое появляется во время запуска AS.
Имейте в виду, что вы можете не увидеть установку https из File- > Settings- > HTTP Proxy, поэтому важно сделать это через всплывающее диалоговое окно прокси-сервера в AS start.You также может быть заполнена форма HTTPS, но вам нужно также выбрать этот флажок (по крайней мере, это сработало для меня). Итак, вот шаги, которые я следую:
-
Недействительный кеш/перезапуск
-
Закрыть любой проект открывается по умолчанию при запуске AS
-
Выберите "Использовать прокси-сервер https в диалоговом окне прокси-сервера"
Ответ 6
У меня та же проблема. can't connect to socks proxy connection refused
. пытаться
1.turn off vpn
2.File → Invalidate Caches/Restart
Эта операция может устранить эту проблему
Ответ 7
Мое дело может быть уникальным, так как у меня есть код проекта Android и он сталкивался с этой ошибкой при попытке его создания. Я просто удалил свойства proxy
в gradle.properties
, и он работал нормально.
Ответ 8
Это сработало для меня
- прокомментировал эти строки в свойствах градиента
systemProp.https.proxyPort=41258
systemProp.http.proxyHost=109.199.77.83
systemProp.https.proxyHost=109.199.77.83
systemProp.http.proxyPort=41258
- использовать vpn
- перестроить проект
Ответ 9
попробуйте последнюю версию инструментов сборки gradle в build.gradle(Module:app)
вот скриншот
![screenshot]()
Ответ 10
Я решил свою проблему, поставив параметры прокси с http
и https
. До того, как он был просто http
и дал ошибку, после добавления https
он работал.
Ответ 11
В моем случае я подтвердил, что в File> Settings> HTTP proxy я проверил опцию "no proxy". Затем я создал исключение в своем антивирусе для Android Studio и удалил строки конфигурации прокси моего файла gradle.properties. Наконец, я нажал на Sync Project с файлами gradle, и он сработал.
Ответ 12
У меня возникла проблема, когда я загрузил проект glide и решил проблему, установив jdk 1.8.0_151 и reset JAVA_HOME, а мой старый jdk - 1.8.0_131, я удалил старую версию. Надеюсь, это поможет.
Ответ 13
Если на вашем компьютере работает VPN, возможно, вам придется отключить его.
Ответ 14
На вашем Mac откройте окно терминала и нажмите ниже команды
echo $ proxy
Он должен вернуть ваш IP-адрес и номер порта
Теперь проверьте свои параметры gradle.properties вашего проекта и просмотрите ниже свойств в соответствии с вашими регистрационными данными
systemProp.http.proxyPort=80
systemProp.http.proxyUser=<userName>
org.gradle.parallel=true
systemProp.http.proxyPassword=<PassWord>
org.gradle.jvmargs=-Xmx1536m
systemProp.https.proxyHost=<IP Address>
systemProp.http.proxyHost=<Proxy Host URL>
systemProp.https.proxyPort=<Port number form above>
Ответ 15
Перейдите в раздел "Настройки"> "Внешний вид и поведение"> "Настройки системы"> "HTTP-прокси"
Если вашей сети нужен прокси-сервер, настройте конфигурацию прокси-сервера вручную.
Выберите " Автообнаружение прокси".
Ответ 16
Когда я изменяю параметр "Настройки" → "Внешний вид и поведение" → "Системные настройки" → "Настройка прокси-сервера HTTP на ручной прокси-сервер"), свойства градела проекта не изменяются, поэтому я добавляю:
systemProp.http.proxyHost= myProxyHost
systemProp.http.proxyPort= myProxyPort
Тогда это работает хорошо.
Ответ 17
В файле gradle.properties внутри проекта приложения добавьте следующие свойства (HTTP и HTTPS):
systemProp.http.proxyHost=<proxyHost>
systemProp.http.proxyPort=<proxyPort>
systemProp.https.proxyHost=<proxyHost>
systemProp.https.proxyPort=<proxyPort>
Если в вашей сети есть прокси-сервер (не определенный в конфигурации вашей системы), перейдите по ссылке:
Файл > Настройки > Внешний вид и поведение > Настройки системы > HTTP-прокси
и настройте ручную настройку прокси,
в противном случае установите флажок Автоопределение параметров прокси.
Ответ 18
Многие люди предлагали изменить настройки прокси, но это не было моей проблемой. На момент написания статьи com.android.tools.build:gradle:3.3.2
был недавно выпущен, и я не смог обновить его из своей сети.
Однако com.android.tools.build:gradle:3.3.1
был доступен, и он больше не выдавал эту ошибку
Ответ 19
Используйте файл gradle.properties
по этому пути и проверьте информацию прокси в:
C:\Users\[Windows-User]\.gradle\gradle.properties
Я решаю проблему путем определения прокси-комментариев в этом файле.
Комментируемые строки:
#systemProp.http.proxyHost=127.0.0.1
#systemProp.https.proxyPort=9050
#systemProp.https.proxyHost=127.0.0.1
#systemProp.http.proxyPort=9050
#
используется для комментариев в 'файлах Gradle
Ответ 20
Я пишу в этом старом посте, так как я столкнулся с той же проблемой после обновления Android Studio до 3.5. Я не использовал никакие настройки прокси в моем текущем проекте, тем не менее, он показывал мне, что ошибка соединения отклонена. Чтобы решить эту проблему, я удалил файлы .android и .gradle из папки User и перезапустил андроид студию. Это помогло мне успешно восстановить проект.
Надеюсь, это поможет вам.
Ответ 21
Файл> Настройки...> Buil, Execution, Deployment> Gradle> Android Studio Check "Включите встроенный репозиторий Maven"
É seja feliz. Пор нада!