我已經啓動了android模擬器應用程序,並試圖從嵌入式瀏覽器打開本地啓動的網站,但本地DNS名稱(從/ etc/hosts)未解析。有沒有任何選項來啓用本地解析?android模擬器和本地站點
16
A
回答
19
請參閱此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中的建議進行一些配置更改。
3
您應在瀏覽器中指定本地的IP地址,像192.168.xx.xx
8
以下是訪問本地託管的網站在Android模擬器。
使用IIS/Apache來託管應用程序。
由於某些不清楚的原因,Android虛擬設備不允許您連接到由Visual Studio創建的開發服務器。一旦您託管應用程序,請使用您的IP地址作爲連接到本地網站的網址。 「localhost」只是不會與AVD一起使用。只需進入命令提示符並輸入ipconfig即可獲取本地IP地址。你應該尋找IPv4地址
這裏的Android AVD連接到Apache(XAMPP)
這裏的連接到IIS
好運大家和快樂的測試!
+0
使用Android Studio,這對Genymotion和AVD模擬器都有效;將我的項目託管在我的電腦或虛擬主機上,但它很奇怪,它不適用於10.0.2.2:8080。人們堅持認爲這是正確的地址。 – 2015-06-12 22:09:43
相關問題
- 1. 如何模擬本地機器上的跨站點站點?
- 2. 從Android模擬器使用本地Azure存儲模擬器
- 3. 無法連接android模擬器來查看本地網站和服務
- 4. 無法連接android模擬器來查看本地網站和服務
- 5. android模擬器ip地址
- 6. 本地主機和Windows Phone模擬器
- 7. Android mapview的地點差異模擬器和設備
- 8. Ubuntu的apache2的本地虛擬站點
- 9. Android模擬器和網絡
- 10. Android模擬器和Eclipse
- 11. 地圖,波紋模擬器工作,android模擬器NO
- 12. 從Android模擬器連接到本地IIS ASP.NET網站的問題
- 13. Android:模擬器無法解析本地工作站的主機名
- 14. SharePoint ASP.NET模擬站點
- 15. Android模擬器和嵌套虛擬化
- 16. 如何從Android模擬器連接到本地服務器?
- 17. 使用android模擬器訪問本地服務器
- 18. 本地網絡中的android模擬器訪問服務器
- 19. Android模擬器(無法綁定到調試器的本地8601)
- 20. 本地機器連接到Android模擬器
- 21. Android模擬器
- 22. Android模擬器
- 23. Android模擬器
- 24. CSPack和CSRun從powershell運行站點在azure模擬器中
- 25. 我需要連接到本地站點從模擬器,而不是本地主機
- 26. Android模擬器(無法綁定到調試器的本地8601和8627)
- 27. 本地PC服務器和android模擬器之間的套接字連接
- 28. 好的模擬器/模擬器(Android,iOS)
- 29. Xcode「模擬器」? Android Studio「模擬器」?
- 30. 鈦地理位置在Android模擬器
我有開發。 127.0.0.1網站 - 嘗試使用域名和IP 127.0.0.1 - 模擬器不解決任何一個。 – 2010-07-14 18:41:59
它看起來像模擬器使用預先配置的DNS服務器,並忽略任何本地網站:( – 2010-07-14 18:42:57
正確,我也有開發網站上127.0.0.1。模擬器無法連接到127.0.0.1。這就是爲什麼我只是指定我的本地IP 192.168 .xx.xx。這種模擬器正確地連接到我的開發站點 – Fedor 2010-07-14 23:17:17