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

ADBサーバーがACKしなかった

2022-02-11 20:05:55

今日、eclipseを開いてandroidアプリを実行したところ、以下のような現象が発生しました。



<スパン インターネットから情報を調べて、やっと動くようになった。

これは通常、ポート5037が占有されている場合です

解決手順

<スパン 1: eclipse と adb.exe を終了します。

2: どのプロセスが5037番ポートを使用しているか確認する

dos環境を開く: netstat -ano|findstr "5037" と入力してください。

ポートを占有しているプロセスを検索する

例えば

私のポート5037は、pid3940のプロセスによって占有されています。

3: エクスプローラを開き、pid 3940 のプロセスを見つけ、終了させる。

<スパン 4: adb start -serverと入力し、adbを起動します。

<スパン 5: eclipseを開き、プログラムを実行する

OK, done


(ただし、環境変数にandroidの環境変数が設定されていない場合は、ディレクトリ内のplatform-toolsに従って、SDKを切り替える必要があります)