ラップトップでAndroidアプリケーションを実行できませんでした。 Eclipseは常に同じエラーを表示します。つまり、「ADBサーバーは認識しませんでした」
すべてを試し、ddmsビューからadbを再起動し、コマンドライン(kill-server、start-server)から、タスクマネージャーから、Eclipseを再起動しました。 Androidアプリケーションを実行するとすぐに、adbサーバーを起動してEclipseを再度開くと、コンソールに同じエラーが表示されます。 ADBサーバーは確認しませんでした。
Adbを再起動する以外のアイデアを教えてください
タスクマネージャーでプロセスを強制終了adb.exe(タスクマネージャーを開くため) CTRL+Shift+Esc)私の場合、それを解決します。終了後、adb start-serverまたはadb devicesを実行します。大丈夫。
この問題はとても簡単に解決できます。
cd <platform-tools directory>
adb kill-server
を実行しますadb
がまだ実行されているかどうかを確認します。もしそうなら、単にadb.exe
を殺すadb start-server
を実行しますコマンドプロンプト(cmd.exe)
netstat -aon|findstr 5037
0.0.0.0のプロセスIDを見つける
それがadb.exeであることを確認してください
tasklist|findstr 1980
このプロセスを殺す
taskkill /f /t /im adb.exe
aDBを通常に戻す
詳細については here から確認してください
Macユーザーの場合、私に合ったのは:
コマンドでadbを強制終了してください:
taskkill /f /im "adb.exe"
次に、コマンドで再起動します:
adb start-server
それは私にとって非常にうまく機能します:)
〜/ .Android/adb_usb.iniファイルでタイプミスを探します。この問題は、そのファイルが混乱した場合に発生する可能性があります。
私のPCでは、コマンドラインtaskkill/f/t/im wandoujia_daemon.exeを使用します(adb.exeまたはbas_daemon.exeがタスクマネージャで実行されていないため)そして... adbサーバーが正常に起動しました
@maveňツソリューションに加えて。
実際、このアドレス0.0.0.0:0
を使用してプロセスを強制終了する必要があります。そのため、タスクマネージャーからadb.exe
を強制終了したほとんどの人が働いていました(私の場合、タスクマネージャーでさえ見ることができませんでした)。
@maveňツステップに従って、他のプロセスがこのアドレスを使用していることがわかりました。私はそれを殺すために先に進みました、それは私にACCESS DENIED
をError
として与えました。
したがって、tasklist|findstr ****
を使用して、プロセスの名前を見つけ、タスクマネージャーから強制終了しました。
動作を開始した後。
私の場合、bas_daemon
とbas_helper
は、両方とも MOBOROBO に対応するこのアドレスを使用していました
コマンドプロンプトからADBを強制終了します。コマンドプロンプトからもEclipseを強制終了します。 [adb start-server]を使用してそこからadbサーバーを起動し、再度起動します。
私の場合、コマンドラインtaskkill /f /t /im bas_deamon.exe
(adb.exeが開始されていないため)を使用し、adbサーバーが正常に開始されました