Подтвердить что ты не робот

Сервер ADB не подтвердил

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

Я пробовал все, перезапустил adb из представления ddms, из командной строки (kill-server, start-server), из диспетчера задач и перезапустил eclipse. Когда мне удастся запустить adb-сервер и повторно открыть eclipse, как только я запустил приложение для Android, такая же ошибка придет на консоль; Сервер ADB не ответил.

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

4b9b3361

Ответ 1

Убив процесс adb.exe в TASK MANAGER (открыть диспетчер задач CTRL + Shift + Esc), решает его в моем случае. После его убийства запустите adb start-server или adb devices, и все будет в порядке.

введите описание изображения здесь


Включить, если это не работает

Мы можем решить эту проблему так легко.

  • Откройте командную строку, cd <platform-tools directory>
  • Команда запуска adb kill-server
  • Откройте диспетчер задач Windows и проверьте, все ли работает adb. Если это так, просто убить adb.exe
  • Выполнить команду adb start-server в командной строке

введите описание изображения здесь


Трудный подход к бит-биту

Командная строка (cmd.exe)

netstat -aon|findstr 5037

найти идентификатор процесса 0.0.0.0 enter image description here

убедитесь, что adb.exe

tasklist|findstr 1980

enter image description here

убить этот процесс

taskkill /f /t /im adb.exe

enter image description here

вернуть ADB к нормальной работе

enter image description here

Подробнее см. здесь

Ответ 2

Для пользователей Mac то, что сработало для меня, было:

  • Открыть монитор активности (эквивалентно диспетчеру задач Windows)
  • Убить задачу adb
  • Перезапустить adb

Ответ 3

Убейте команду adb командой:

taskkill /f /im "adb.exe"

то заново запустите его командой:

adb start-server

Это отлично работает для меня:)

Ответ 4

Ищите опечатки в файле ~/.android/adb_usb.ini. Эта проблема может быть вызвана, если этот файл запутался.

Ответ 5

В моем компьютере я использую командную строку taskkill/f/t/im wandoujia_daemon.exe(потому что adb.exe или bas_daemon.exe не работает в моем диспетчере задач) И... сервер adb запускается успешно

Ответ 6

В дополнение к решению @maveň ツ.

На самом деле нам нужно убить процесс, используя этот адрес 0.0.0.0:0, поэтому для большинства людей, убивающих adb.exe из диспетчера задач, работал (в моем случае я не смог увидеть его даже диспетчер задач).

Следуя шагам @maveň ツ, я выясню, что какой-то другой процесс использовал этот адрес. Я пошел, чтобы убить его, он дал мне ACCESS DENIED как Error.

Итак, используя tasklist|findstr ****, я узнаю имя процесса и убил его из диспетчера задач.

После этого он начал работать.

В моем случае bas_daemon и bas_helper использовали этот адрес, оба из которых соответствуют MOBOROBO

Ответ 7

в моем случае я использую командную строку taskkill /f /t /im bas_deamon.exe (потому что adb.exe не был запущен), и сервер adb успешно запущен

Ответ 8

Убейте ADB из командной строки. Убейте eclipse также из командной строки. Запустите сервер adb отсюда, используя [ adb start-server] И начните снова.

Ответ 9

Я полагал, что вы проверили номер порта и перезапустили adb. Но у вас есть собственный драйвер Android на вашем компьютере. Какой-то универсальный драйвер для Android может не работать на вашем компьютере, вам лучше установить драйвер, предоставленный производителем вашего мобильного телефона, если вы не можете найти драйвер на веб-сайте производителя, подумайте о загрузке его программного обеспечения, он может включать в себя драйвер.