當我在模擬器上運行我的項目比本地主機servery工作,但在真正的Android手機上運行比本地主機服務器沒有找到。那麼,我如何從我的真實Android設備訪問我的本地主機服務器。我使用XAMP服務器。如何從我的Android手機訪問我的localhost XAMP服務器?
0
A
回答
0
您無法從移動設備訪問本地主機,因爲服務器僅限於您的系統。爲了測試應用程序,您必須在模擬器上運行應用程序,以便它可以找到服務器。儘管有一種方法......如果您要創建一個後端的整個服務器,並且您的移動設備和系統連接的網絡已設置好,那麼您可以將服務器設置爲收聽該網絡上的端口。我用NodeJs來完成。你可以搜索一些使用NodeJs的教程,通過它你可以訪問你的xampp服務器。你也可以嘗試一下AdonisJs,它是NodeJs的一個框架,用於更好的方法。但請記住,您需要一個通用的網絡來連接系統和移動設備。這是一個有點複雜的方法,但是可以工作。直接從系統訪問本地主機到你的移動設備是不可能的。如果你想避免學習NodeJs,那麼你將不得不繼續使用模擬器進行測試,但學習新東西總是令人驚歎。所以我建議你學習NodeJs。無論如何,你可以避免所有的麻煩,並繼續使用你的模擬器測試你的應用程序。我希望這個答案會幫助你:)
0
你應該告訴你在模擬器上運行的是哪個ip。
您的android設備上的客戶端應該使用運行服務器的計算機的IP地址。
Android設備和服務器計算機在同一WLAN中。
0
如果您的電腦和手機通過相同的互聯網線路連接,那麼你可以使用你的電腦的IP而不是本地主機可以做的工作。
0
儘管兩個節點都連接到同一個網絡,但無法從不同的節點訪問本地主機服務器,只能將服務器的IP配置更改爲0.0.0.0:這樣您就可以從任何節點訪問服務器輸入服務器的IP後跟端口號...
相關問題
- 1. 如何從我的Android手機訪問我的本地主機
- 2. 遠程訪問我的WAMP服務器從手機和墊
- 3. 從Android手機訪問網絡服務
- 4. 如何通過Android手機訪問我的本地主機?
- 5. 如何訪問我的ISP服務器
- 6. 我如何設置我的wamp服務器從Intranet訪問虛擬主機?
- 7. 只能通過「localhost」訪問我的服務器
- 8. 如何從遠程機器訪問我的專用服務器上的MySql
- 9. 無法訪問我的社交Android應用程序的wamp服務器(localhost)?
- 10. 如何從Eclipse的Android模擬器連接到我的http:// localhost web服務器
- 11. 如何從Android Studio中的Android設備訪問我的服務器
- 12. 從我的Android手機訪問文件從C#
- 13. Android從服務器通知android手機
- 14. 從我的手機訪問本地主機(我的電腦)上的PHP文件
- 15. Android手機和仿真器無法訪問WAMP的Web服務
- 16. 如何從Wamp服務器獲取數據到我的Android手機?
- 17. 我無法從我的Android設備訪問我的Apache服務器
- 18. 智能手機上的Localhost訪問
- 19. 我如何從我的android設備顯示器訪問數據/數據,並取出我的手機?
- 20. 如何從服務解鎖Android手機
- 21. 如何在我的服務中訪問symfony服務容器?
- 22. pyBluez python服務器 - 手機沒有看到我的服務器
- 23. 如何在OpenSuSe上訪問我的Android手機
- 24. 如何從tizen模擬器訪問我的本地Web服務?
- 25. 如何從我的Android設備訪問我的電腦上的本地主機?
- 26. 我無法從任何機器訪問氮/ inets服務器,但本地主機
- 27. 設置一個可以在我的手機上訪問的php服務器
- 28. 從Android設備訪問localhost中的.net web服務
- 29. 使用http的遠程訪問服務器(xamp)
- 30. 我無法訪問tomcat服務器(localhost),甚至沒有訪問mysql
真是個大胡說! – greenapps
如果我的回答中出現錯誤,請原諒我,因爲我沒有多少經驗,但是我上面告訴我的方法幫助我實現了相同的結果。我也同意你的答案,因爲如果客戶端和服務器連接到同一個網絡,那麼有可能通過ip訪問本地主機,這也是我上面提到的,但採用了不同的方法。如果我的答案中有任何錯誤,請再次原諒我。我只是新來的。 –
非常感謝你對我的真正幫助:) –