我正在嘗試使用 Android 模擬器來使用本地電腦上運行的服務。我有一個在 IIS 下運行的站點,在我的主機文件中如下所示:
127.0.0.1 www.local.company.co.uk
我有幾個在 Apache Tomcat 下運行的網站。我的 Tomcat 相關網站的主機檔案:
127.0.0.1 internal.localhost.company.com # port:8090
127.0.0.2 external.localhost.company.com # port:8081
127.0.0.3 auth.ws.localhost.company.com # port:8082
127.0.0.8 mysite.localhost.company.com # port:8086
到目前為止我已經嘗試過的(在以下步驟):
adb pull /etc/hosts
編輯Android主機檔案:
127.0.0.1 localhost
10.0.2.2 myefc.localhost.efinancialcareers.com
adb remount
adb push hosts /etc/hosts
然後我嘗試在瀏覽器中造訪 myefc.localhost.efinancialcareers.com 並被告知找不到網頁。我至少希望它能造訪 www.local.company.co.uk。
我理想的情況是能夠存取本機電腦上上述主機檔案範例中指定的任何網站。
我使用的是 Windows 7 並使用 Tomcat 6。
我被告知這可能是網路問題 -https://android.stackexchange.com/questions/37310/cant-connect-android-emulator-to-look-at-local-sites-and-services