daemon not running starting now at tcp 5037 что делать

adb cannot connect to daemon at tcp:5037

My adb can’t connect devices. I am runing adb start-server

But when I run adb kill-server

or run adb devices or adb shell

The adb has been running.
No other processes using «5037» port.
No other simulator like «genymotion».
My system is Mac 10.12.14.
My adb version is 1.0.39.

7 Answers 7

If you have updated to Platform Tools 25.0.4(you can check running android from command line) and it’s not working

Then go to your Android SDK home directory and replace platform-tools folder with the downloaded one.

if happens an error with port:

adb reconnect solve it for me

Solve this problem on MacBook by first running the following command to list the process which is using port 5037

Then, adb devices works!

I tried every answer here and on a few of the other threads here.

My adb was through brew, so I just ran brew cask reinstall android-platform-tools and it worked again.

Same problem here on Ubuntu.

$ adb devices List of devices attached * daemon not running. starting it now at tcp:5037 * error: could not install smartsocket listener: Address already in use ADB server didn’t ACK * failed to start daemon * error: cannot connect to daemon

There is only adb listening on port 5037. Killing it does not help.

Did update sdk before. Don’t know if that could be the reason.

But redownload android sdk solved it for me:

Источник

Daemon not running starting now at tcp 5037 что делать

Platform-tools: r31.0.3
ADB: 1.0.41 (31.0.3-7562133)
Fastboot: 31.0.3-7562133
Make_f2fs: 1.14.0 (2020-08-24)
Mke2fs: 1.46.2 (28-Feb-2021)
Последнее обновление утилит в шапке: 01.08.2021

Если что-то неправильно, то в списке подключенных устройств (List of devices attached) будет пусто.

adb push Копировать файл/папку PC->девайс.

adb pull [ ] Копировать файл/папку девайс->PC.

adb sync [ ] Копировать PC->девайс только новые файлы.
Ключи:
-l Не копировать, только создать список.

adb shell Запуск упрощенного unix shell.
Примеры использования

adb emu Послать команду в консоль эмулятора

adb install [-l] [-r] [-s] Послать приложение на устройство и установить его.
Пример: adb install c:/adb/app/autostarts.apk Установить файл autostarts.apk лежащий в папке /adb/app/ на диске с:
Ключи:
-l Блокировка приложения
-r Переустановить приложение, с сохранением данных
-s Установить приложение на карту памяти
Установка split apk

adb uninstall [-k] Удаление приложения с устройства.
Ключи:
-k Не удалять сохраненные данные приложения и пользователя.

adb wait-for-device Ждать подключения устройства.

adb start-server Запустить службу/демон.

adb kill-server Остановить службу/демон.

adb get-state Получить статус:
offline Выключен.
bootloader В режиме начальной загрузки.
device В режиме работы.

adb get-serialno Получить серийный номер.

adb status-window Непрерывный опрос состояния.

adb remount Перемонтировать для записи. Требуется для работы скриптов, которые изменяют данные на.

adb reboot bootloader Перезагрузка в режим bootloader.

adb reboot recovery Перезагрузка в режим recovery.

Читайте также:  с какими странами граничит северо западный район экономический

adb root Перезапуск демона с правами root

adb usb Перезапуск демона, прослушивающего USB.

adb tcpip Перезапуск демона, прослушивающего порт TCP.

adb ppp [параметры] Запуск службы через USB.
Note: you should not automatically start a PPP connection. refers to the tty for PPP stream. Eg. dev:/dev/omap_csmi_tty1
Параметры:
defaultroute debug dump local notty usepeerdns

fastboot erase Стереть раздел.
Разделы: boot, recovery, system, userdata, radio
Пример: fastboot erase userdata Стирание пользовательских данных.

fastboot update Прошивка из файла имя_файла.zip

fastboot flashall Прошивка boot + recovery + system.

fastboot getvar Показать переменные bootloader.
Пример: fastboot getvar version-bootloader Получить версию bootloader.

fastboot boot [ ] Скачать и загрузить kernel.

fastboot flash:raw boot [ ] Создать bootimage и прошить его.

fastboot devices Показать список подключенных устройств.

fastboot continue Продолжить с автозагрузкой.

fastboot reboot Перезагрузить аппарат.

f astboot reboot-bootloader Перезагрузить девайсв режим bootloader.
Перед командами fastboot можно использовать ключи:
-w стереть данные пользователя и кэш
-s Указать серийный номер устройства.
-p

Указать название устройства.
-c Переопределить kernel commandline.
-i Указать вручную USB vendor id.
-b Указать в ручную базовый адрес kernel.
-n

Указать размер страниц nand. по умолчанию 2048.

Пример ниже выводит в лог все сообщения с тэгом «ActivityManager» с приоритетом «Info» или выше, и сообщения с тэгом «MyApp» и приоритетом «Debug» или выше:
adb logcat ActivityManager:I MyApp:D *:S
Последний элемент в выражении фильтра *:S устанавливает приоритет «silent» для всех остальных тэгов, тем самым обеспечивая вывод сообщений только для «View» и «MyApp». Использование *:S – это отличный способ для вывода в лог только явно указанных фильтров (т.е. в выражении фильтра указывается «белый список» сообщений, а *:S отправляет все остальное в «черный список»).

При помощи следующего выражения фильтра отображаются все сообщения с приоритетом «warning» или выше для всех тэгов:
adb logcat *:W

Если logcat запускается на машине разработчика (не через удаленный adb shell), можно также установить значение выражения фильтра по умолчанию задав переменную окружения ANDROID_LOG_TAGS:
export ANDROID_LOG_TAGS=»ActivityManager:I MyApp:D *:S»

Следует обратить внимание что задав переменную окружения ANDROID_LOG_TAGS она не будет работать в эмуляторе/устройстве, если вы будете использовать logcat в удаленном shell или используя adb shell logcat.
Вышеописанная команда export работает в ОС *nix и не работает в Windows.

Контроль формата вывода лога

brief Показывать приоритет/тэг и PID процесса (формат по умолчанию).
process Показывать только PID.
tag Показывать только приоритет/тэг.
thread Показывать только процесс:поток и приоритет/тэг.
raw Показать необработанное сообщение, без полей метаданных.
time Показывать дату, время вызова, приоритет/тэг и PID процесса.
long Показывать все поля метаданных и отдельно сообщения с пустыми строками.

Источник

Ошибка ADB: не удается подключиться к демону

Мне нужна помощь, чтобы заставить ADB работать на моем ПК (win7 64bit) с Samsung Galaxy S2.

Я установил драйверы, идущие вдоль Kies, я думаю, под подпапкой «25_escape». Драйверы отображаются правильно как «интерфейс Samsung ADB» в диспетчере устройств.

Читайте также:  какой отпуск в японии

когда я запускаю «adb devices», я получаю следующие журналы

ваша помощь действительно ценится! Спасибо!

11 ответов

та же проблема для меня. Был в тупике. После того, как я удалил «Dell PC Suite», проблема ушла.

этот ответ может помочь некоторым. АБР.exe имеет проблемы с виртуальными устройствами, когда вы используете свой телефон для привязки. Если вы отключите привязывание, это исправит проблему.

убедитесь, что Kies установлен, но не запущен.

на телефоне убедитесь,что включен режим отладки USB.

Если все еще не удалось, отключите любое антивирусное программное обеспечение.

я сталкиваюсь с этой проблемой ежедневно, поэтому, чтобы решить эту проблему, я убиваю adb.exe, выполнив следующую команду:

Примечание : Вы должны иметь права администратора для выполнения команды.

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

Проверьте брандмауэр и антивирус на наличие разрешений для Android Debugger Bridge (adb.исполняемый.)

Я, наконец, решил очень похожую проблему!

в моем случае проблема заключалась в том, что у меня было два разных SDK (один из Eclipse, а другой из Android Studio), поэтому я пытался выполнить команды ADB в неправильном.

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

удалить AVD и создать другой. Может, это и не идеальный вариант, но самый быстрый.

Источник

Как устранить ошибку» ADB server didn’t ACK»? [дубликат]

этот вопрос уже есть ответ здесь:

Я пытаюсь установите мой проект на 5 AVD одновременно, но я постоянно получаю эту ошибку, я выполняю ее на Windows 8.1

кто-то пожалуйста, предложите решение этой проблемы, что может быть причиной этого. Также вы можете взглянуть на следующее изображение, чтобы сделать вывод о том, что может произойти.

9 ответов

для тех, кто использует OSX (я знаю, что OP не): Что сработало для меня в конце концов, это удаление папки настроек android в домашнем каталоге.

для меня это не сработало, это было связано с проблемой пути после Android studio 2.0 preview 1, мне нужно было обновить genymotion и virtual box, и, по-видимому, они пытались использовать тот же порт для adb.

решение объясняется здесь ссылке! В основном вам просто нужно:

1) Откройте Настройки genymotion

2) укажите путь sdk для adb вручную

сначала закройте IDE.

Если вы видите «успешно запущен», чем он решен, теперь запустите IDE.

на моем Mac я написал этот код в своем терминале:

xxx$ cd / Пользователи / xxx / документы / 0_Software/adt20140702 / sdk / platform-tools/

xxx-MacBook-Pro: платформа-инструменты tuananh$

надеюсь, что это поможет.

Примечание: я столкнулся с той же проблемой, попробовал вышеупомянутое решение. Это не сработало, наконец-то нашел это решение.Может пригодиться кому-то еще.

Читайте также:  ротманс сигареты с кнопкой фиолетовые какой вкус

на моем конце я использовал Монитор ресурсов, чтобы увидеть, какое приложение все еще слушает порт 5037 после того, как все Eclipse и перезапуск adb были неудачными для меня.

У меня есть своего рода ошибка для старого сервера ADB не ACK * не удалось запустить демон * проблема, которая может помочь, хотя я не видел никого другого с моей проблемой, так что, возможно, нет. В любом случае.

Пита, но это единственный способ, которым необразованный тупица вроде меня может обойти это-надеюсь, это поможет кому-то.

Я решить эту проблему несколько раз, используя те же шаги :

3-End adb.exe процесс в Диспетчере задач (Windows). В Mac принудительно закройте Монитор активности.

C:\sdk\platform-tools > ADB kill-server

C:\sdk\platform-tools > ADB start-server

5-если он говорит что-то вроде ‘started успешно», Вы хороши.

но теперь это не работает, потому что у меня есть антивирус под названием «Baidu», эта программа запустила «Baidu ADB server», наконец, я выключаю этот процесс и повторяю выше шаги, это работает правильно.

Источник

daemon not running; starting now at tcp:5037. error: cannot connect to daemon #47093

Comments

akima88 commented Dec 15, 2019

Hi guys. I started to learn (The Complete 2020 Flutter Development Bootcamp with Dart). Installed Flutter and Android Studio as well.
Got stuck with below issue that could not solve it and can not go further:

The text was updated successfully, but these errors were encountered:

akima88 commented Dec 15, 2019

10:35 PM * daemon not running; starting now at tcp:5037

10:35 PM could not read ok from ADB Server

10:35 PM * failed to start daemon

10:35 PM error: cannot connect to daemon

james-method commented Dec 16, 2019

Do you have the android SDK installed correctly?

iapicca commented Dec 16, 2019

Hi @akima88
I see there’s an open issue addressing the case you described.
Please follow up on that issue,
I’m closing the current one as duplicate.
If you disagree please write in the comments
and I will reopen it.

akima88 commented Dec 19, 2019

Unable to establish a connection to adb.

Check the Event Log for possible issues.
This can happen if you have an incompatible version of adb running already,
or if localhost is pointing to the wrong address.
Try re-opening Studio after killing any existing adb daemons and verifying that your
localhost entry is pointing to 127.0.0.1 or ::1 for IPv4 or IPv6, respectively.

If this happens repeatedly, please file a bug at http://b.android.com including the following:

github-actions bot commented Aug 24, 2021

You can’t perform that action at this time.

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.

Источник

Сказочный портал