web-dev-qa-db-ja.com

Androidエミュレータを使用したEclipseでの「AdbCommandRejectedException:device not found」エラー

アプリケーションのビルドを変更しようとしたところ、Eclipseが機能しなくなりました。

コンソールには何もありません。デバッグを開始すると、ログには何もありません。

私はこのメッセージを受け取りました:

[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)
20
Tsunaze

adb kill-serveradb start-serverを試して、adbを再起動してください。 Android sdkディレクトリ、サブフォルダーplattform-toolsにあります。

40
WarrenFaith

携帯電話またはAVDでのUSBデバッグのオン/オフは、この問題の解決に役立つ場合があります。この方法は私の仕事です:)

3
BoBo

Eclipseを1度再起動して、再試行してください

...

3
Udaykiran

私も同じ問題に直面しました。開発者オプションに移動し、次にSBデバッグ認証を取り消す

1
prashant

Linuxでも同様の問題が発生しました。私のadbサーバーが私のユーザーアカウントで実行されていることが判明したため、次のコマンドを実行すると問題が修正されました。

Sudo adb kill-server
Sudo adb start-server
1
Aaron Blenkush

Eclipseを再起動し、エラーが続くかどうかを確認します。また、AVDマネージャの正しいバージョンがインストールされているかどうかも確認してください。

0
Dinesh Sharma

Emulatorを使用していて再起動adbを実行しても問題が解決しない場合は、現在実行中のAndroid仮想デバイスを閉じて再度起動します。

0
vovahost

何らかの理由でデバイスがオフラインになったため、デバイスを再接続すると問題が解決しました。

0
Faux Pas