С эмулятора localhost:8080 отвечает «Connection refused», а в браузере компьютера — работает
Сервер запущен на компьютере разработчика. http://localhost:8080/health в браузере на этом же компьютере отвечает OK. Приложение в эмуляторе Android обращается к http://localhost:8080/ и получает ConnectException: Connection refused (HTTP для отладки уже разрешён).
Почему?
- localhost в эмуляторе — сам эмулятор
- Эмулятор не имеет доступа в сеть
- Порт 8080 закрыт на Android
- Нужно указать адрес 127.0.0.1
