1. ホーム
  2. アンドロイド

[解決済み] ADB server didn't ACK」エラーの解決方法について教えてください。[重複しています]。

2022-03-03 13:14:57

質問内容

私のプロジェクトを5つのAVDに同時にインストールしようとしていますが、常にこのエラーが表示されます。

"* daemon not running. starting it now on port 5037 *
ADB server didn't ACK
* failed to start daemon *
error: cannot connect to daemon"

このエラーに関するstackoverflowの可能な限りの投稿を読んでみましたが、どれもadbプロセスを終了してeclipseを再起動すればすべてうまくいくと書いてあるだけでした。私は投稿に記載されている方法を試してみましたが、それに加えて、ポート5037に障害が発生しないように、セキュリティとファイアウォールもオフにしました。私のプロジェクトを実行する必要があるのに、それができないので、誰か私を助けてください :(. 参考までに、次のコマンドの出力を提供することができます。 "netstat -ano | findstr "5037""

 TCP    127.0.0.1:5037         0.0.0.0:0              LISTENING       7144
 TCP    127.0.0.1:5037         127.0.0.1:57410        ESTABLISHED     7144
 TCP    127.0.0.1:5037         127.0.0.1:57411        ESTABLISHED     7144
 TCP    127.0.0.1:5037         127.0.0.1:57414        ESTABLISHED     7144
 TCP    127.0.0.1:5037         127.0.0.1:57415        ESTABLISHED     7144
 ...

どなたか、この問題の回避策、原因は何なのか、ご教示ください。また、次の画像を見て、何が起こっているのかを推測することができます。

解決方法は?

以下をお試しください。

  1. Eclipseを終了します。
  2. 携帯電話を再起動します。
  3. タスクマネージャ(Windows)でadb.exeのプロセスを終了させる。Macの場合は、アクティビティモニタで強制終了します。
  4. sydk_folder> \platform-tools に kill and start コマンドを発行します。
    • C:\sdkttp-tools> adb kill-server
    • C:\sdk_platform-tools> adb start-server
  5. Start successfully'などと表示されればOKです。