Android эмулятор больше не может подключаться к локальному хосту - PullRequest
0 голосов
/ 12 февраля 2020

У меня на компьютере есть сервер, работающий на localhost:8080, ранее я мог получить к нему доступ в эмуляторе Android в 10.0.2.2:8080, и он работал отлично. Я пошел, чтобы загрузить его снова в какой-то момент сегодня, и он больше не работает. Насколько мне известно, конфигурация не изменилась.

Я все еще могу получить доступ к localhost, когда использую браузер на своем компьютере, поэтому сервер все еще работает нормально. Но на эмуляторе, будь то с помощью моего приложения или браузера, он не будет подключаться.

Любые предложения будут оценены. Спасибо.

1 Ответ

0 голосов
/ 18 февраля 2020

В случае, если кто-то сталкивается с этим в поиске, я решил проблему следующим образом:

  1. Откройте терминал и введите sudo nano /private/etc/hosts
  2. Удалите строку ::1 localhost
  3. Ctrl-O, затем введите, чтобы сохранить. Ctrl-X для выхода.

Перезапустил мой локальный сервер и после этого все заработало.

...