[eclipse]Androidエミュレータdisconnectが出る | 現役SEが最新ITネタを分かりやすく伝えるブログ

現役SEが最新ITネタを分かりやすく伝えるブログ

好奇心旺盛なうどん大好きITエンジニア。
フットサル,けん玉,クライミング,新日本プロレスが趣味。
AI と データ分析 界隈が大好き。
本屋には毎日行く。

Twitter:@waka21

マイ本棚:http://booklog.jp/users/wakagasira/front

Android3.0以降のエミュレータの遅さもHAXでMacでなら爆速になったので、
便利になりました

しかし、普通にRunを走らせると
[2013-01-09 10:06:03 - hoge] Launching a new emulator with Virtual Device 'AVD4.1.2'

[2013-01-09 10:06:14 - Emulator] HAX is working and emulator runs in fast virt mode


[2013-01-09 10:06:16 - hoge] New emulator found: emulator-5554


[2013-01-09 10:06:16 - hoge] Waiting for HOME ('android.process.acore') to be launched...

と出た後にdisconnectが出る

うーん、と思ってデバッグ構成や実行構成(英語だとDebug ConfigurationsかRun Configurations)をひらいてそこから実行するとちゃんと繋がる

とりあえずこれでいけるのでしばらくは使えそう。

そういえばSubclipseのヒストリー更新も最初の取得は更新ボタンではダメで、
プロジェクト右クリックのチームーヒストリーの表示をするとちゃんと出る。

※追記
実行の構成の「バックグラウンドで実行」をはずすという解決方法もあったけど、
結果的に以下の方法で復旧しました。

window -> Show Views -> device -> view menu -> reset adb
これを行うと以下のようなエラーが出ますが、無事接続できました。
[2013-01-10 13:40:04 - DeviceMonitor] Adb connection Error:EOF