Google Play: «Время ожидания подключения истекло» - устранение проблемы

Довольно часто при попытке загрузить приложение из Google Play или получить обновления для уже установленных программ появляется сообщение следующего содержания: «Время ожидания подключения истекло». Сегодня мы попробуем выяснить причины, по которым возникает данный баг, и найти способы устранения проблемы.

Это упрощённая версия страницы

Читать полную версию
Вариант 1
Ошибка может возникнуть по вине провайдера из-за некорректной работы DNS-серверов, когда сервер не может сопоставить IP-адрес устройства, запрашивающего информацию, и доменное имя ресурса, к которому обращается пользователь. Решить проблему в этом случае можно, установив на устройстве Set DNS и выбрав GoogleDNS в настройках (права суперпользователя в PRO-версии приложения не нужны, скачать ее можно бесплатно). Если вы выходите в интернет, пользуясь Wi-Fi, достаточно указать в настройках роутера 8.8.8.8 в качестве DNS сервера.


Вариант 2
Можно попробовать поменять способ подключения, перейдя с Wi-Fi на мобильный интернет 3G или наоборот. Возможно, причина возникновения проблемы кроется в неполадках, происходящих в сети, которую вы в данный момент используете для выхода в интернет. Учтите и тот факт, что при работе через Wi-Fi ошибка может возникнуть из-за некорректной работы роутера (у новых моделей прошивка может быть недоработанной и содержать баги, поэтому стоит установить альтернативный вариант, более ранний и гарантированно работоспособный).

Вариант 3
В файле /etc/hosts могут находиться лишние адреса. Строчка должна быть только одна — 127.0.0.1 localhost, а все остальное необходимо удалить, после чего выполнить сохранение и проверить работу Google Play. Чтобы почистить файл /etc/hosts необходимы root-права (процедуру их получения для различных устройств мы неоднократно описывали на страницах нашего сайта).


Вариант 4
Причиной отсутствия соединения может быть неверно установленная дата на устройстве. В этом случае не работает не только маркет, но и остальные сервисы Google — время действия сертификата еще не наступило. Решение элементарное — установить верную дату.


Вариант 5
Соединение с Google Play невозможно, так как на устройстве установлена фейковая программа Freedom для взлома игр, позволяющая нечестным путём получить деньги (предметы, ресурсы). Данная программа изменяет файл hosts, находящийся в /system/ets/ (о нем мы уже писали в пункте 3). Отсюда и невозможность установки соединения. А теперь пошаговая инструкция решения проблемы:
1. Удалить Freedom;
2. Получить права суперпользователя (root-права), если они не получены ранее;
3. Установить RootExplorer и наделяем его правами суперпользователя;
4. Найти файл hosts в директории /system/ets/ с помощью Rootexplorer, посредством редактора текста открыть этот файл, после чего все прописанное там стереть и вбить только одну строчку: 127.0.0.1 localhost;


5. Выполнить сохранение;
6. Удалить учетную запись Google;


7. Выполнить очистку кэша, удалить данные приложений Google Play и Google ServicesFramework;


8. Перезагрузить смартфон или планшет;
9. Зайти в Google Play и заново добавить аккаунт Google.

Надеемся, что приведенная здесь информация будет вам полезна и поможет решить проблему отказа в подключении к Google Play.