Androidアプリをデバッグしていて、タイムアウトで実行できないことがあります。
「Android error: Failed to install hogehoge.apk on device : timeout」のようなエラーが出ます。
ググったら以下のページがありました。
Android error: Failed to install *.apk on device *: timeout – Stack Overflow
いくつか方法があります。
①プロジェクトのクリーン(Project->Clean)。
②ADBのタイムアウト時間再設定(ADT -> Preferences -> Android -> DDMS -> ADB Connection Timeout (ms))。
③ADBサーバの再起動
メニュー項目は英語版のものです。わたしはEclipseを日本語化していないので、日本語メニューはよく分かりません。
この①と②を試したのですが、解決せず、③で解決しました。
コマンドラインから、
adb kill-server
adb start-server
で再起動です。パスが通してあればこれだけで動く筈です。