Сервер 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
что то после этого твой адб будет нормально работать