2011-05-03 60 views

回答

1

是的。傳出側正常工作,但傳入側(無論哪個接收連接)都有點複雜。你可以設置一個仿真器或adb端口,但只能在託管該仿真器的機器的環回接口(「localhost」,即127.0.0.1)上連接一個端口到它所託管的仿真器android設備。它可能不會接受外部網絡上的連接。所以爲了解決這個問題,你可以從一個託管機器到另一個託管機器,並設置一個ssh端口,使連接機器的環回端口轉發到接收機器的環回端口,然後轉發到它的端口仿真器...

1

首先,android模擬器獨立於Eclipse。也就是說,你不需要Eclipse來運行模擬器:

C:\android-sdk-windows\tools\emulator.exe -avd <AVD name> 

所以回答你的問題適用於這兩種方案:從模擬器Eclipse中運行或不運行的Eclipse在所有。

至於你的問題:是的,這是可能的。 Android模擬器基本上是一個大量定製的Linux機器。

從命令行輸入:adb shell,您將發現自己身處熟悉的Linux shell。 :)

然後ping其他仿真器的IP地址,看看通信如何流動。

相關問題