Задать вопрос
Sanu0074
@Sanu0074

Почему нет доступа к локальному серверу из эмулятора Genymotion?

На рабочем пк есть web-сервер который висит на порту 3001, я создал файл hosts и закинул его в виртуальное устройство через adb:
127.0.0.1             localhost
192.168.1.12          my-site.local
192.168.1.12          api.my-site.local
Из приложения (юзаю volley) я могу обратиться на прямую 192.168.1.12 - так все работает (убедился что устройство видит локальный сервер по данному IP). Но, мне нужно обращаться по домену. Когда я обращаюсь так my-site.local:3001 или так api.my-site.local:3001 - получаю ошибку No address associated with hostname.

Почему так происходит? (такое чувство будто я не менял файл hosts, хотя я все проверил, скачал его через android device monitor - содержимое то что залил через adb).
  • Вопрос задан
  • 388 просмотров
Подписаться 1 Оценить 2 комментария
Пригласить эксперта
Ответы на вопрос 2
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Скорее всего, файл нужно .hosts создавать и перегружать после этого смарт.
Ответ написан
Комментировать
Sanu0074
@Sanu0074 Автор вопроса
ршил трабл, проблема в табуляции tab'aми. Оч странно, но именно в этом дело)
stackoverflow.com/questions/33869775/url-mappings-...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы