2015-06-25 39 views
0

嗨,我可以使用Android模擬器訪問我的筆記本電腦網絡服務器(http://localhost:8084/..。),在我的代碼中使用此URL(http://10.0.2.2:8084/..。)來連接和下載XML並工作精細。如何從Android Studio中的Android設備訪問我的服務器

但是當我連接我的真正的Android手機,並嘗試使用手機中的我的應用程序無法連接到我的筆記本電腦上的服務器。手機使用USB電纜連接到筆記本電腦。我在我的代碼中嘗試了不同的IP(IP從PC(192.168 ...),Localhost(127.0.0.1)和10.0.2.2)。

UPDATE:這兩種設備(筆記本電腦和手機)連接到我的WIFI(電話192.168.2.102和192.168.2.101 PC)

我缺少什麼?至於IP我必須寫在我的代碼?

+0

如果您的設備和服務器在同一個網絡區域192.168 ....應該可以工作。它爲我工作。 –

+0

@KonstantinKiriushyn我必須在我的Java代碼中訪問服務器(http://從筆記本電腦(服務器):8084/...中的IP)寫入的信息是正確的。我嘗試過使用這種形式並禁用防火牆,但不起作用。 – Mohammad

回答

0

對於你的服務器和移動設備應該在同一個WiFi網絡。

您將不會使用您的網絡提供商訪問本地服務器。

讓我知道我是否會幫助你更多。

+0

這兩個設備(筆記本電腦和手機)都連接到我的WIFI(電話192.168.2.102和PC 192.168.2.101)我已經寫我的Java代碼訪問服務器(192.168.2.101:8084/...),我試過這種形式並禁用防火牆,但不起作用。 – Mohammad

相關問題