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

Это сработало для меня

  1. прокомментировал эти строки в свойствах градиента
systemProp.https.proxyPort=41258 
systemProp.http.proxyHost=109.199.77.83
systemProp.https.proxyHost=109.199.77.83
systemProp.http.proxyPort=41258
  1. использовать vpn
  2. перестроить проект

Ответ 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. Пор нада!