Как исправить ошибку ADB Cannot Connect To Daemon
Вы хотите заняться кастомизацией Android, но не можете преодолеть ошибку «cannot connect to daemon»? Не ищите дальше. В этом руководстве мы расскажем о нескольких способах исправить ошибку ADB cannot connect to daemon.
Команды ADB и fastboot очень полезны, когда вы пытаетесь подключить телефон к компьютеру через ADB (Android Debug Bridge). Вам придется использовать команды ADB, когда вы пытаетесь установить кастомную прошивку, загрузить устройство в кастомное восстановление или получить root-права на Android-телефоне. Вы также можете удалить ненужные приложения (bloatware) со смартфона.
Команды ADB имеют много преимуществ, но только если вы сможете избавиться от ошибки «cannot connect to daemon».
Ошибка «cannot connect to daemon» обычно означает, что есть какая-то проблема с соединением между компьютером и Android-телефоном. Или что-то не так с сервисами ADB. Хотя все это может звучать слишком сложно (если вы только вступили в мир кастомной разработки), устранение этой ошибки легкий процесс.
Ниже мы перечислили эффективные способы устранения ошибки ADB cannot connect to daemon. В большинстве случаев ошибка исчезала после перезапуска сервера ADB (подробнее об этом в решении №1). Однако, если проблема не исчезает, вы можете попробовать другие исправления.
Отказ от ответственности
В процессе на телефоне (музыка, фото, видео, документы и т.д.) могут быть удалены ваши личные данные. Поэтому сделайте полную резервную копию телефона, чтобы избежать потери данных. Вы можете либо перенести свои данные на ПК, либо использовать облачные решения для резервного копирования, такие как IDrive, Google Drive или BLACK BLAZE.
Вот как исправить ошибку ADB Cannot Connect to Daemon
1. Перезапустите сервер ADB
На данный момент лучшее решение, которое помогает большинству пользователей, заключается в перезапуске сервера ADB. Следуйте этим шагам:
- Убедитесь, что на компьютере установлен оригинальный Android SDK Platform Tool.
- Извлечение Android SDK Platform Tools дает вам папку platform-tools.
- В поисковой строке Windows внизу введите диспетчер задач и нажмите кнопку Enter. Это должно открыть окно Диспетчера задач.
- Щелкните правой кнопкой мыши по adb и выберите Завершить задачу. Если вы не можете найти его, перейдите к следующему шагу.
- Откройте папку platform-tools, введите CMD в адресной строке и нажмите Enter.
- Вы должны увидеть Командную строку на вашем экране.
- Выполните следующую команду, чтобы убить сервер ADB
adb kill-server
- Теперь выполните следующую команду, чтобы перезапустить сервер ADB:
adb start-server
Чтобы проверить, исправлена ли ошибка, подключите телефон к компьютеру через USB-кабель и выполните команду, которая ранее выдавала ошибку «cannot connect to daemon».
2. Проверьте USB-соединение
Если предыдущее решение не сработало, убедитесь, что Android-смартфон правильно подключен к компьютеру через USB-кабель. Аккуратно подтолкните оба конца USB-кабеля, чтобы убедиться, что соединение не слабое.
Кроме того, вам нужно проверить, не поврежден ли USB-кабель или USB-порт.
Чтобы проверить, не поврежден ли USB-порт, используйте другой порт и выполните команду, чтобы проверить, появляется ли сообщение об ошибке.
Если проблема не исчезает, попробуйте поменять USB-кабель. При возникновении таких ошибок часто помогает смена USB-кабеля. Купите качественный USB-кабель и проверьте проблему.
3. Убедитесь, что USB-отладка включена
Для выполнения команд ADB необходимо включить USB-отладку на Android-телефоне. Она находится внутри «Параметров разработчика». Если вы не можете найти Параметры разработчика в приложении Настройки, перейдите в Настройки > Раздел О телефоне и нажмите 7 раз на версии сборки. Это включит Параметры разработчика.
Теперь перейдите в Параметры разработчика и проверьте, выключена ли USB-отладка. Если да, включите ее. Проверьте, исправлена ли проблема.
Если вы подключили Android-устройство к компьютеру впервые для целей ADB, вам нужно авторизовать компьютер. Эта опция должна появиться сразу же после того, как вы подключите телефон к компьютеру через USB-кабель и включите USB-отладку.
4. Отключите брандмауэр и антивирус
Брандмауэр или антивирус могут блокировать соединение ADB. Когда есть проблема с соединением ADB, вы, скорее всего, увидите ошибку «cannot connect to daemon». Чтобы проверить, является ли брандмауэр или антивирус причиной проблемы, отключите их временно.
Следуйте этим шагам, чтобы отключить брандмауэр Windows:
- Введите Безопасность Windows в поисковом окне внизу и нажмите Enter.
- Нажмите на Брандмауэр и защита сети в левой панели.
- Нажмите на Доменная сеть и выключите Брандмауэр Microsoft Defender.
- Теперь вернитесь на предыдущий экран и нажмите на Частная сеть.
- Выключите Брандмауэр Microsoft Defender и для этого.
- Сделайте то же самое для Публичной сети.
Теперь подключите телефон к компьютеру через USB-кабель и выполните команду, чтобы проверить, исправлена ли проблема.
Важно
Не забудьте включить брандмауэр для доменной сети, частной сети и публичной сети. Это усилит безопасность вашего устройства. Также, если вы отключили какое-либо антивирусное программное обеспечение, включите его.
Если ошибка все еще появляется на вашем экране, отключите все антивирусные программы на ПК и затем проверьте проблему.