せっかく長い時間待ってエミュレータを立ち上げたのにEclipseとの接続が切れてしまって
またエミュレータを立ち上げなおさないといけないという時のTipsです。
エミュレータを起動している時に以下のメッセージで接続が切れる
[2011-03-31 11:22:58 - Logcat]device not found
com.android.ddmlib.AdbCommandRejectedException: device not found
at com.android.ddmlib.AdbHelper.setDevice(AdbHelper.java:736)
at com.android.ddmlib.AdbHelper.executeRemoteCommand(AdbHelper.java:373)
at com.android.ddmlib.Device.executeShellCommand(Device.java:284)
at com.android.ddmuilib.logcat.LogPanel$3.run(LogPanel.java:527)
この状態でもう一度 Run すると違うエミュレータが立ち上がってしまいます。
ターミナルで以下のコマンドを実行することで再接続できます
# adb kill-server
# adb start-server
これでエミュレータが起動するのを待ってエラーが出た時のショックから解消されます。