Ошибка: истекло время ожидания соединения: подключиться. Если вы находитесь за HTTP-прокси, настройте параметры прокси в IDE или Gradle

Я сыт по горло этой ошибкой, я не получаю, как решить эту ошибку, это не установка в режим автоконфигурации. я пытаюсь настроить авто, но ему нужен URL автоконфигурации, я не знаю URL. это дает ту же ошибку для всех проектов, которые мы импортируем. Пожалуйста, помогите этой ошибке, я пытаюсь это из многих дней

7 ответов

В моем случае, поскольку моя система настроена на http-прокси, я нашел некоторые настройки ниже в gradle.properties (Global prperties). Возможно, этот файл существует не во всех проектах, но для отображения поместите корневой каталог студии Android на Android. после удаления указанных настроек (ниже) ошибка решена.

      systemProp.http.proxyHost=
systemProp.https.proxyHost=
systemProp.https.proxyPort=80
systemProp.http.proxyPort=80

Если вы не используете прокси, то:

  1. удалять /project_directory/.gradle папка
  2. Очистите свой проект (Сборка -> Очистить проект).
  3. Синхронизировать проект снова

После этих шагов он должен работать.

В моем случае эта ошибка возникает после обновления:

Gradle plugin 3.6.3 -> 4.0.0
Gradle: 5.6.4 -> 6.1.1

Сначала проверьте настройки прокси-сервера в Интернете, скопируйте настройки прокси-сервера, такие как прокси-сервер и номер порта. и перейдите к вашему файлу "gradle.properties" в проекте и вставьте его следующим образом

systemProp.http.proxyHost="copied proxy host"
systemProp.http.proxyPort="copied proxy port"

systemProp.https.proxyHost="copied proxy host"
systemProp.https.proxyPort="copied proxy port"

Обычно люди вставляют системную поддержку для http, но забывают для https, поэтому, пожалуйста, вставьте оба.

Иногда, даже если вы не используете прокси-сервер http, вам необходимо настроить их с фиктивными данными следующим образом:

      systemProp.http.proxyHost=www.anyhost.com
systemProp.http.proxyPort=80 

Решение состоит в том, чтобы открыть свойlocal.propertiesфайл, если вы используете прокси-сервер, установите соответствующую конфигурацию:

      systemProp.https.proxyHost=proxyserver
systemProp.https.proxyPort=8080

в противном случае просто установите:

      systemProp.https.proxyHost=
systemProp.https.proxyPort=

Иногда в кеше по-прежнему будет храниться информация о прокси, а вы все равно будете получать сообщение:

Ошибка: Время ожидания соединения истекло: подключитесь. Если вы используете HTTP-прокси, настройте параметры прокси-сервера в IDE или Gradle.

В этом случае вам необходимо аннулировать кеш Android Studio.

File>Invalidate Caches...

Если вы используете прокси-сервер для своего браузера, просто введите « Файл -> Внешний вид и поведение -> Системные настройки -> HTTP-прокси » и выберите « Настройка прокси-сервера вручную », затем выберите « HTTP », введите «127.0.0.0. 0.1" в " Имя хоста " и номер порта вашего собственного прокси. Это сработало для меня. введите описание изображения здесь

Если у вас есть антивирусная защита, пожалуйста, отключите ее.

Другие вопросы по тегам