Сервер adb устарел. убийство... не могу связать 'tcp: 5037' Сервер ADB не ACK * не смог запустить демон * в ubuntu 14.04 LTS

Я не мог запустить приложение Android никогда на моем ноутбуке. Eclipse постоянно дает такую ​​же ошибку, что "сервер ADB не сделал"

Когда мне удастся запустить adb-сервер и повторно открыть eclipse, как только я запустим приложение для Android, такая же ошибка придет на консоль; Сервер ADB не ответил.

Не могли бы вы дать идею, кроме перезапуска adb

Ответ 1

Вам нужно установить путь для вашего SDK adb в Genymotion. По умолчанию Genymotion использует свой собственный инструмент ADB (по многим причинам). Если оба двоичных файла несовместимы (если ваши инструменты платформы Android SDK или Genymotion не были обновлены некоторое время), эта проблема возникает.

Чтобы решить эту проблему, вы можете определить конкретную версию Android SDK. Чтобы указать пользовательский инструмент ADB:

  • Открыть Genymotion > Настройки > ADB.
  • Проверить использование пользовательских инструментов Android SDK.
  • Укажите путь к Android SDK, нажав кнопку "Обзор".
  • Нажмите "ОК".

Ответ 2

обновите adb до 1.0.32, если у вас 1.0.31 или ниже

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

Ответ 3

для меня проблема заключалась в том, что я пытаюсь использовать 2 процесса adb

sudo apt-get remove adb android-tools-adb android-tools-fastboot

затем перейдите к своему sdk и запустите ./adb start-server

Ответ 4

Просто попробуйте это!

Задайте команду kill и start в \platform-tools\

C:\sdk\platform-tools>adb kill-server
C:\sdk\platform-tools>adb start-server

Перейдите к указанному sdk в этом случае, здесь я использую C:\sdk, но вы должны идти туда, где есть SDK и убивать серверы.

Сообщите мне, если он работает.

Ответ 5

Иногда, нравится это или нет. Команда "adb kill-server" не действует.

Итак, попробуйте другой способ.

taskkill /f /im "adb.exe"
adb start-server
timeout 5
adb devices
pause

Скопируйте его в блокнот и сохраните с расширением ".bat"

ex: re-start.bat

Теперь вы можете перезапустить adb очень быстро, дважды щелкнув файл.

Ответ 6

Для пользователей 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

Ответ 7

Столкнулся с той же проблемой, выполнив следующие шаги, он работал нормально

sudo cp /home/username/Android/Sdk/platform-tools/adb /usr/bin/adb

sudo chmod +x /usr/bin/adb

что то после этого твой адб будет нормально работать