Я хотел бы использовать локальный IP-адрес (пример: 192.168.1.110) для Android 'webview' - PullRequest
0 голосов
/ 24 января 2020

Текущий сценарий:

  • Я поддерживаю существующее Android мобильное приложение, которое использует веб-просмотр для отображения веб-сайта нашей компании
  • Веб-сайт компании, который я буду использовать, будет включен 'Среда разработки. Следовательно, он расположен в нашей локальной сети (например, 192.168.1.110)
  • Веб-приложение создано с использованием PHP и CodeIgniter Framework

Моя цель

  • Мне нужно использовать имя сервера (например, mydomain.test) для использования в качестве параметра в веб-просмотре
// Code from Android Studio
webView.loadUrl("http://mydomain.test");

Примечание: 'http://mydomain.test 'работает в браузере моей локальной машины (chrome), но не в эмуляторе


Что у меня есть

Я настроил следующие файлы ( с их местоположениями)

  • хосты - private/etc
192.168.1.110 mydomain.test
  • httpd-vhosts.conf - /Applications/MAMP/conf/apache
<VirtualHost *:80>
    DocumentRoot "/Applications/MAMP/htdocs/mydomain"
    ServerName mydomain.test
    ServerAlias mydomain.local
</VirtualHost>
  • httpd.conf - /Applications/MAMP/conf/apache/extra
# Virtual hosts
Include /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf

Любой совет, который вы мог бы дать очень ценится. Заранее спасибо.

...