Androidアプリケーションをラップトップで実行することはできません。Eclipseは常に同じエラーを返します。つまり、「ADBサーバーは確認応答しませんでした」
Adbサーバーを起動してEclipseを再度開くと、Androidアプリケーションを実行するとすぐに、同じエラーがコンソールに表示されます。ADBサーバーは確認しませんでした。
Adbの再起動以外のアイデアを教えてください
SDKのadbのパスをGenymotionに設定する必要があります。デフォルトでは、Genymotionは独自のADBツールを使用します(多くの理由により)。両方のバイナリに互換性がない場合(Android SDKプラットフォームツールまたはGenymotionがしばらく更新されていない場合)、この問題が発生します。
これを解決するには、Android SDKから特定のツールを定義できます。カスタムADBツールを指定するには:
1.0.31以下の場合、adbを1.0.32に更新します
adb version
Android Debug Bridge version 1.0.31
wget -O - https://skia.googlesource.com/skia/+archive/cd048d18e0b81338c1a04b9749a00444597df394/platform_tools/Android/bin/linux.tar.gz | tar -zxvf - adb
Sudo mv adb /usr/bin/adb
Sudo chmod +x /usr/bin/adb
adb version
Android Debug Bridge version 1.0.32
私にとっての問題は、2つのadbプロセスを使用しようとしていることでした
Sudo apt-get remove adb Android-tools-adb Android-tools-fastboot
次に、SDKに移動して./adb start-server
を実行します
これを試してみてください!!!
\ platform-tools \でkillおよびstartコマンドを発行します
C:\sdk\platform-tools>adb kill-server
C:\sdk\platform-tools>adb start-server
この場合、指定したsdkに移動します。ここではC:\ sdkを使用していますが、SDKとkillサーバーの場所に移動する必要があります。
うまくいくかどうか教えてください。
いつか、それが好きかどうか。コマンド「adb kill-server」は効果がありません。
だから、他の方法を試してください
taskkill /f /im "adb.exe"
adb start-server
timeout 5
adb devices
pause
それをメモ帳にコピーし、拡張子を「.bat」として保存します。
例:re-start.bat
これで、ダブルクリックしてファイルを作成することで、adbを非常にすばやく再起動できます!!!
Genymotionのユーザーは、次のようにします。
ps aux | grep adb
次に/ home/root/Android/Sdk/platform-tools/adbを確認します。
コピーしてターミナルに貼り付けます:
exa:- /home/buffer/Android/Sdk/platform-tools/adb devices
うまくいけば、次のようになります。
your ip address:5555 device
同じ問題に直面し、以下の手順を実行してうまくいきました
Sudo cp /home/username/Android/Sdk/platform-tools/adb /usr/bin/adb
Sudo chmod +x /usr/bin/adb
これで、これでadbは正常に動作します