Ошибка: истекло время ожидания соединения: подключиться. Если вы находитесь за 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
Если вы не используете прокси, то:
- удалять
/project_directory/.gradle
папка - Очистите свой проект (Сборка -> Очистить проект).
- Синхронизировать проект снова
После этих шагов он должен работать.
В моем случае эта ошибка возникает после обновления:
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" в " Имя хоста " и номер порта вашего собственного прокси. Это сработало для меня. введите описание изображения здесь
Если у вас есть антивирусная защита, пожалуйста, отключите ее.