只需找到其他解決方法的答案!本地機器連接到Android模擬器
當使用IP 10.0.2.2在本地計算機上託管時,我可以讓我的模擬器連接到我的服務器。然而,當我嘗試從本地機器連接到我的託管模擬器時,它不起作用。
我這種情況下,我使用IP 127.0.0.1,並且我得到一個ConnectException:連接被拒絕。奇怪的是,它在im模擬器上託管和使用客戶端時工作正常。
怎麼了?
只需找到其他解決方法的答案!本地機器連接到Android模擬器
當使用IP 10.0.2.2在本地計算機上託管時,我可以讓我的模擬器連接到我的服務器。然而,當我嘗試從本地機器連接到我的託管模擬器時,它不起作用。
我這種情況下,我使用IP 127.0.0.1,並且我得到一個ConnectException:連接被拒絕。奇怪的是,它在im模擬器上託管和使用客戶端時工作正常。
怎麼了?
即使我米麪臨同樣的問題。我認爲這是解決方案,但我無法使它在Linux上運行。這裏是鏈接 How can I forward my localhost IP-Address to an Android Emulator?
// write in manifest file
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
啓動本地服務器 和使用http://10.0.2.2/
我相信你誤會了我。我在Android模擬器託管,並試圖從我的本地機器上的Java客戶端連接。即時通訊使用ServerSocket和套接字,我的清單已獲得該許可 –
感謝您轉發此鏈接! –
以下是解決方案http://android.stackexchange.com/questions/28914/accessing-web-server-running-in-android-emulator-from-local-machine/28916#_=_ –