Я начал приложение для Android-эмулятора и пытался открыть из встроенного браузера локально запущенный веб-сайт, но локальное имя DNS (из/etc/hosts) не разрешено. Есть ли возможность включить локальное разрешение?android эмулятор и локальный сайт
ответ
См. Это URL. Проблема 127.0.0.1 не является правильным IP для доступа к локальным серверам на эмуляторе.
http://localhost:8080/MyTestPage.html // URL to use in computer browser
http://10.0.2.2:8080/MyTestPage.html // URL to use in emulator browser
Однако вам необходимо внести некоторые изменения в конфигурацию, как указано в URL-адресе.
Вы должны указать свой локальный адрес IP-браузер, что-то вроде 192.168.xx.xx
Вот как получить доступ к локально размещенного сайта в Android эмулятора.
Используйте IIS/Apache для размещения приложения.
По какой-то непонятной причине Android Virtual Device не позволит подключиться к серверу разработки, созданному Visual Studio.Как только вы размещаете приложение, используйте свой IP-адрес в качестве веб-адреса для подключения к локальному веб-сайту. «localhost» просто не будет работать с AVD. Просто зайдите в командную строку и введите ipconfig, чтобы получить локальный IP-адрес. Вы должны искать IPv4-адреса
Вот Android AVD подключения к Apache (XAMPP)
Вот подключения к IIS
Всем удачи и счастливое испытание !!
Используя Android Studio, это сработало для меня как для Genymotion, так и для AVD-эмулятора: мой проект размещен либо на моем компьютере, либо на моем виртуальном хосте, но это странно, что он не работает с 10.0.2.2:8080. люди настаивают, что это правильный адрес. –
- 1. Как найти локальный сервер через эмулятор Android?
- 2. Кордова android эмулятор - как использовать локальный хост?
- 3. Android-эмулятор не загружает полный сайт
- 4. Android-эмулятор и ViewPager
- 5. Android-эмулятор и карты
- 6. Android-библиотека и эмулятор
- 7. Android-эмулятор и MMS
- 8. Android эмулятор и сетевые
- 9. Попытка запустить локальный сайт
- 10. локальный веб-сайт пурпурного перенаправления на сайт
- 11. Эмулятор Android и вложенная виртуализация
- 12. Android-эмулятор
- 13. пошевелить локальный сайт для размещения
- 14. Локальный сайт начинается в каталоге
- 15. Локальный сайт хранит конфиденциальные данные
- 16. Android-эмулятор -dns-server use
- 17. Nodejs Веб-роль не запускается на Azure Локальный эмулятор вычислений
- 18. Android-эмулятор или Android-телефон
- 19. Android-эмулятор работает на Android?
- 20. эмулятор AndroidViewClient и Genymotion
- 21. Android-эмулятор на Eclipse
- 22. Android эмулятор - screenOrientation игнорируется
- 23. Как настроить Android-эмулятор?
- 24. Android эмулятор не запускается
- 25. Эмулятор Android - экран пустой
- 26. Первое использование Android эмулятор
- 27. Эмулятор не работает android
- 28. Android-эмулятор не запускается
- 29. Libvirt + Android-эмулятор
- 30. Android Эмулятор Перераспределение зависания
У меня есть разработчик. сайт на 127.0.0.1 - пробовали с доменным именем и ip 127.0.0.1 - эмулятор не разрешает ни одно из них. –
похоже, что эмулятор использует предварительно сконфигурированный сервер dns и игнорирует любые локальные сайты :( –
Точно. Я также hav dev site на 127.0.0.1. Эмулятор не может подключиться к 127.0.0.1. Вот почему я просто указываю свой локальный ip как 192.168 .xx.xx. Таким образом, эмулятор правильно подключается к моему сайту dev. – Fedor