你好,我有一個問題,在我的Android設備訪問本地主機。我無法在瀏覽器中打開我的本地主機。我安裝了一個支持httpd,php和mysql的應用程序。但是當我在Internet上有一個連接時,顯示本地主機沒有錯誤。但如果我禁用它,我無法打開本地主機。是否有需要在我的設備中配置的配置文件?我正在使用ICS。我使用127.0.0.1作爲我的本地主機,我也做了127.0.0.1:8080,但它也不起作用。無法使用android手機訪問本地主機
回答
如果您嘗試通過本地網絡訪問您的Web服務器,那麼您需要將Web服務器綁定到設備可以訪問的IP地址 - 這不是127.0.0.1。假設你使用的是Android系統的wifi,你需要讓你的web服務器聽取192.168.1.X的內容。如果你使用0.0.0.0它會接受所有接口,這也應該工作。無論是哪種情況,您都需要使用您的Web服務器的本地IP地址訪問您的Web服務器,而不是本地主機,而不是127.0.0.1
嗯..我如何查看我的手機IP地址? – Jerielle
作爲瀏覽器中的URL的Localhost應該訪問在該設備上運行的服務器。這聽起來也許你是連接到遠程桌面或其他東西。特別是TCP/IP實用程序嘗試tracert localhoast或路由。配置/發佈可能你的招呼表亂七八糟
如何配置路由表? – Jerielle
路由表很好地使用靜態IP地址,客戶端只需設置自己的IP地址,但如果有人出現並嘗試成爲相同的IP,就會產生衝突。大多數網絡都是DHCP。令我困惑的是你是在說你在你的機器人上託管了一個Web服務器? http://answers.yahoo.com/question/index?qid=20110613211815AA9lflX –
http://www.tech-faq.com/how-to-flush-dns.html對不起,空間不足這裏是另一個鏈接的DNS服務器將域名(即yahoo.com)與IP地址相匹配。我不認爲鏈接工作的機器人,但至少你有一些信息http://rudd-o.com/archives/wifi-dhcp-network-not-working-with-your-android-phone另一個鏈接 –
本地主機是指運行代碼的設備,在這種情況下是模擬器。
如果要引用運行Android模擬器的計算機,請使用IP地址10.0.2.2
而不是127.0.0.1
。你可以從here瞭解更多。
我在使用本地主機時遇到了同樣的問題。問題原來是我使用的防病毒軟件。關閉防毒軟件後,我能夠再次訪問我的locahost。但是因爲我無法繼續使用我的機器而沒有防病毒軟件,我只能將防病毒軟件更改爲另一個。它對我有用,希望它也適合你。
- 1. 無法連接到本地主機使用Android手機調試
- 2. Android:主機無法訪問
- 3. 無法訪問本地主機
- 4. AngularJS無法訪問本地主機:8080
- 5. Django無法從本地主機訪問
- 6. 如何從我的Android手機訪問我的本地主機
- 7. 如何通過Android手機訪問我的本地主機?
- 8. 如何訪問ASP.NET本地主機網站上的Android手機
- 9. 無法從Android應用程序訪問本地主機
- 10. 如何從android訪問本地主機?
- 11. 從Android設備訪問本地主機
- 12. 我無法訪問Android中的本地主機
- 13. 無法在Android Studio 2仿真器中訪問本地主機
- 14. 無法從Android設備訪問本地主機web服務
- 15. 訪問本地主機(Xamarin)
- 16. 地平線無法訪問主機
- 17. 使用ssh從遠程主機訪問本地主機API
- 18. 在手機上訪問本地主機wordpress站點
- 19. 使用主機名稱在本地計算機上無法訪問ELMAH文件
- 20. 允許從本地主機通過Squid訪問本地主機
- 21. 無法使用Android手機
- 22. 使用沒有WIFI的智能手機訪問本地主機網站
- 23. 無法通過IP地址訪問本地主機
- 24. 無法在本地主機
- 25. 無法在本地主機
- 26. 無法從本地主機
- 27. 無法創建PoolableConnectionFactory(訪問拒絕用戶'''本地主機'
- 28. 無法從Genymotion免費版本訪問本地主機
- 29. 從本地主機遷移到虛擬主機後,Umbraco無法訪問網站
- 30. 訪問拒絕用戶'''本地主機'
localhost實際上是本地的。因此,使用該地址,您只能從該機器/設備訪問它。換句話說,如果您的計算機上運行了AMP堆棧,則無法使用127.0.0.1/localhost從您的android手機(或任何此類設備)訪問它。如果您的電腦符合您的要求,您*可以*使用LAN IP訪問它。 – jedwards
在真實的設備上,如果你仍然有這個問題,在這裏回覆我已經解決了這個問題,你必須使用192.168.1.X(使用ifconfig或者類似的方式來獲取你的ip)而不是10.0.2.2 –
@Jerielle。 – rup35h