2014-02-22 162 views
1

我有一臺服務器中運行與Android模擬器監聽端口8080不能內部仿真器連接到服務器從外部本地主機

端口轉發後,我能夠通過我的Web瀏覽器「連接到服務器從主機(我真正的操作系統)「,但只有當我把127.0.0.1:8080,問題是我無法連接,如果我把192.168.1.12:8080這是我的LAN地址。

一些解釋和如何解決它請。

解決問題的其他方式: 我在美國運行我的android模擬器中的服務器,我想從日本的一個人,加拿大...能夠訪問並連接到它。或者我想讓我的第二臺筆記本電腦在同一網絡的第一臺筆記本電腦上訪問我的服務器。

+1

確保您的設備與LAN連接network..and如果你正在使用模擬器連接然後使用'10.0.2.2:8080'。 –

+0

我使用模擬器不是一個設備,並且我試圖從同一個主機「我真正的操作系統」與不同的主機連接 – SRedouane

+0

請參閱本文[在eclips中連接本地主機android模擬器](http://stackoverflow.com/questions/5806220/how-to-connect-to-my-http-localhost-web-server-from-android-emulator-in- eclips) –

回答

0

解決,

事情是,adb接受連接只從12.0.0.1沒有別的。

所以我安裝android虛擬框和重定向連接從192.162.2.101「我的lan ip地址」到10.0.2.10「模擬器中的android的ip地址」(我在虛擬盒網絡用戶界面中這樣做)。

和每一件事情很好地工作。

亞行「谷歌模擬器」被設計用於在單個主機/訪問。

相關問題