二台PCがあるとき、1台でEmulatorのみ動かして、ネットワーク越しにADBを繋ぎたい
AndroidのEmulatorは重いので、 二台PCがあるときは、1台でEmulatorのみ動かして、ネットワーク越しにADBを繋ぎたい、とかありますよね。
※ 以下、Windows の場合は、 Cygwin + SSH Server などが必要です。
Emulatorを動かしているPCで、以下を実行
# (Emulatorを起動。起動を待つ。) $ adb tcpip 5959 $ telnet localhost 5554 redir add tcp:5959:5959 quit $ ssh -R 5959:localhost:5959 192.168.1.4
開発するPC
adb connect localhost:5959
Eclipse の Variable で親ディレクトリの指定の方法
Link Source などで、ソースの参照を相対パスで書きたい場合、
PARENT-2-PROJECT_LOC/dir/src
とかくと
${PROJECT_LOC}../../dirc/src
と同じ意味になる。