我的機器正在窗口7上運行。 我想在兩臺運行在同一臺機器上的android模擬器之間進行通信。
模擬器首先是一些IP聽10.0.2.15 當第二個仿真器試圖創建兩個Android模擬器之間的通信
Socket socket = new Socket ("10.0.2.15",8080);
它提供了異常,無法連接到10.0.2.15 沒有任何一個知道如何解決這個問題呢?
我的機器正在窗口7上運行。 我想在兩臺運行在同一臺機器上的android模擬器之間進行通信。
模擬器首先是一些IP聽10.0.2.15 當第二個仿真器試圖創建兩個Android模擬器之間的通信
Socket socket = new Socket ("10.0.2.15",8080);
它提供了異常,無法連接到10.0.2.15 沒有任何一個知道如何解決這個問題呢?
當模擬器二嘗試創建套接字socket = new Socket(「10.0.2.15」,8080);它會給出例外
這是試圖在模擬器本身而不是另一個模擬器上打開端口8080。
確實知道如何解決這個問題?
按照interconnecting emulator instances的說明文件說明。
在B的控制檯上,發出redir add tcp:8080:80 B的控制檯意味着什麼,或者B的控制檯在哪裏? – MAK 2010-11-28 05:39:53
可能有兩個原因
嘗試運行服務器首先在模擬器號5554說和客戶端(說)5556
然後鍵入
telnet localhost 5554
老問題,但有一個更新的問題,與更多的答案非常相似。 http://stackoverflow.com/questions/5118494/android-2-emulators-communicating – Will 2011-02-28 19:00:36