2017-05-06 72 views
-1

如何將Android應用連接到本地主機上的服務器: 1st。使用: - 192.168.0.1:8080(使用我的IP或dns getway) 。 。 。要麼。 。 。 。
2nd。使用: - 本地主機:8080 。 。 。 。要麼。 。 。 。 3rd。使用: - 10.0.0.2:8080來自真實設備的Android服務器連接錯誤。

主要觀點是: -

我的應用程序不使用仿真器上 第一種選擇上的服務器進行連接,但是當我嘗試真正的設備上運行它拋出連接超時7秒後例外 正如我給它setTimeOut(7000) 有沒有解決方案? 我已經閱讀了數百篇關於這個問題的文章,但還沒有找到完美的解決方案!

+0

確保您的設備和PC連接在相同的WiFi連接。 –

+0

是設備在**相同的網絡**上。 –

+0

你可以發佈你的logcat? –

回答

0

如果你正在使用你的真實設備,第一個選項將工作提供的設備在同一網絡中的計算機上。

+0

是設備是**同一網絡上的**。 –

0

如果您使用的是真實設備,請將您的設備和計算機連接到同一網絡。

然後,您確定您的計算機LAN IP(如果使用Windows,則使用ipconfig,如果使用Linux,則使用ifconfig)。例如:192.168.1.15

連接到找到的IP。

IP 10.0.0.2只在模擬器上工作。

+0

嘿,首先我用IPCONFIG從cmd並使用** IPv4地址**如URL。 –

+0

請告訴我你的ip用於連接 –

+0

這個** ** 192.168.0.4 –

相關問題