ADB зависает после любой командыAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 ADB зависает после любой команды

Сообщение Anonymous »

ADB внезапно перестал работать на моем компьютере с Windows. Устройство, которое я пытаюсь подключить, — это Meta Quest 3, и центр разработчика, проводник файлов и Quest Link обнаруживают его, однако команда adb device зависает. При запуске с ADB_TRACE=all сервер (запускается с сервером adb nodaemon) выводит результаты при запуске устройств adb:

Код: Выделить всё

01-06 23:11:10.499 42764 49292 D adb     : fdevent_poll.cpp:187 (fdevent 1: fd 2048 R) got events 1
01-06 23:11:10.500 42764 49292 D adb     : sysdeps_win32.cpp:1255 adb_socket_accept on fd 2048 returns fd 2060
01-06 23:11:10.500 42764 49292 D adb     : sockets.cpp:455 LS(1): created (fd=2060)
01-06 23:11:10.500 42764 49292 D adb     : sockets.cpp:974 Connecting to smart socket
01-06 23:11:10.500 42764 49292 D adb     : sockets.cpp:962 Creating smart socket
01-06 23:11:10.500 42764 49292 D adb     : sockets.cpp:969 SS(0)
01-06 23:11:10.500 42764 49292 D adb     : fdevent_poll.cpp:85 fdevent_set: (fdevent 10: fd 2060 R), events = 1
01-06 23:11:10.500 42764 49292 D adb     : fdevent_poll.cpp:114 --- --- waiting for events
01-06 23:11:10.500 42764 49292 D adb     : fdevent_poll.cpp:136 poll(), pollfds =  2048(R) 2050(R) 2052(R) 2053(R) 2054(R) 2055(R) 2056(R) 2057(R) 2058(R) 2059(R) 2060(R)
01-06 23:11:10.500 42764 49292 D adb     : fdevent_poll.cpp:187 (fdevent 10: fd 2060 R) got events 1
01-06 23:11:10.500 42764 49292 D adb     : sockets.cpp:384 LS(1): event_func(fd=2060(==2060), ev=0001)
01-06 23:11:10.500 42764 49292 D adb     : sockets.cpp:188 LS(1): post adb_read(fd=2060,...) r=16 (errno=0) avail=1048576
01-06 23:11:10.500 42764 49292 D adb     : sockets.cpp:188 LS(1): post adb_read(fd=2060,...) r=-1 (errno=11) avail=1048560
01-06 23:11:10.500 42764 49292 D adb     : sockets.cpp:203 LS(1): fd=2060 post avail loop. r=-1 is_eof=0
01-06 23:11:10.500 42764 49292 D adb     : sockets.cpp:790 SS(0): enqueue 16
01-06 23:11:10.500 42764 49292 D adb     : sockets.cpp:810 SS(0): len is 12
01-06 23:11:10.500 42764 49292 D adb     : sockets.cpp:819 SS(0): 'host:version'
01-06 23:11:10.500 42764 49292 D adb     : sockets.cpp:823 service request: 'host:version'
01-06 23:11:10.500 42764 49292 D adb     : adb.cpp:1265 handle_host_request(version)
01-06 23:11:10.500 42764 49292 D adb     : adb_io.cpp:107 writex: fd=2060 len=4 4f4b4159 OKAY
01-06 23:11:10.500 42764 49292 D adb     : adb_io.cpp:107 writex: fd=2060 len=8 3030303430303239 00040029
01-06 23:11:10.500 42764 49292 V adb     : sockets.cpp:862 SS(0): handled host service 'version'
01-06 23:11:10.500 42764 49292 D adb     : sockets.cpp:952 SS(0): closed
01-06 23:11:10.501 42764 49292 D adb     : sockets.cpp:345 entered local_socket_close. LS(1) fd=2060
01-06 23:11:10.501 42764 49292 D adb     : sockets.cpp:331 LS(1): destroying fde.fd=2060
01-06 23:11:10.501 42764 49292 D adb     : sysdeps_win32.cpp:1332 adb_shutdown: 2060(accept:2048(lo-server:5037
01-06 23:11:10.501 42764 49292 D adb     : fdevent_poll.cpp:85 fdevent_set: (fdevent 11: fd 2060 R), events = 1
01-06 23:11:10.501 42764 49292 D adb     : sockets.cpp:367 LS(1): closed
01-06 23:11:10.501 42764 49292 D adb     : sockets.cpp:218 LS(1): fd=2060 post peer->enqueue(). r=-1
01-06 23:11:10.501 42764 49292 D adb     : fdevent_poll.cpp:114 --- --- waiting for events
01-06 23:11:10.501 42764 49292 D adb     : fdevent_poll.cpp:136 poll(), pollfds =  2048(R) 2050(R) 2052(R) 2053(R) 2054(R) 2055(R) 2056(R) 2057(R) 2058(R) 2059(R) 2060(R)
01-06 23:11:10.814 42764 53980 D adb     : usb_windows.cpp:279 AdbCreateInterfaceByName failed: Access is denied. (5)
01-06 23:11:10.814 42764 53980 D adb     : usb_windows.cpp:442 usb_cleanup_handle
01-06 23:11:10.876 42764 54552 D adb     : sysdeps_win32.cpp:1032 could not connect to tcp:5561: cannot connect to 127.0.0.1:5561: No connection could be made because the target machine actively refused it.  (10061)
01-06 23:11:10.876 42764 54552 D adb     : sysdeps_win32.cpp:602 _socket_set_errno: mapping Windows error code 10061 to errno 22

Код: Выделить всё

adb devices
выводит

Код: Выделить всё

01-06 23:11:10.498 35432 35508 D adb     : adb_trace.cpp:198 Android Debug Bridge version 1.0.41
01-06 23:11:10.498 35432 35508 D adb     : adb_trace.cpp:198 Version 35.0.2-12147458
01-06 23:11:10.498 35432 35508 D adb     : adb_trace.cpp:198 Installed as C:\Users\meponder\AppData\Local\Android\Sdk\platform-tools\adb.exe
01-06 23:11:10.498 35432 35508 D adb     : adb_trace.cpp:198 Running on Windows 10.0.26100
01-06 23:11:10.498 35432 35508 D adb     : adb_trace.cpp:198
01-06 23:11:10.498 35432 35508 D adb     : commandline.cpp:1697 Using server socket: tcp:5037
01-06 23:11:10.499 35432 35508 D adb     : adb_client.cpp:160 _adb_connect: host:version
01-06 23:11:10.499 35432 35508 D adb     : sysdeps_win32.cpp:1040 port 5037 type tcp => fd 2048
01-06 23:11:10.500 35432 35508 D adb     : adb_io.cpp:107 writex: fd=2048 len=16 30303063686f73743a76657273696f6e 000chost:version
01-06 23:11:10.500 35432 35508 D adb     : adb_io.cpp:81 readx: fd=2048 wanted=4
01-06 23:11:10.500 35432 35508 D adb     : adb_io.cpp:97 readx: fd=2048 wanted=4 got=4 4f4b4159 OKAY
01-06 23:11:10.500 35432 35508 D adb     : adb_client.cpp:194 _adb_connect: return fd 2048
01-06 23:11:10.500 35432 35508 D adb     : adb_io.cpp:81 readx: fd=2048 wanted=4
Даже если устройство отключено и все другие устройства Android отключены, выходные данные команды устройства одинаковы, а выходные данные сервера –

Код: Выделить всё

01-06 23:16:12.215 26008 41892 D adb     : fdevent_poll.cpp:187 (fdevent 10: fd 2060 R) got events 1
01-06 23:16:12.215 26008 41892 D adb     : sockets.cpp:384 LS(1): event_func(fd=2060(==2060), ev=0001)
01-06 23:16:12.215 26008 41892 D adb     : sockets.cpp:188 LS(1): post adb_read(fd=2060,...) r=16 (errno=0) avail=1048576
01-06 23:16:12.215 26008 41892 D adb     : sockets.cpp:188 LS(1): post adb_read(fd=2060,...) r=-1 (errno=11) avail=1048560
01-06 23:16:12.215 26008 41892 D adb     : sockets.cpp:203 LS(1): fd=2060 post avail loop. r=-1 is_eof=0
01-06 23:16:12.215 26008 41892 D adb     : sockets.cpp:790 SS(0): enqueue 16
01-06 23:16:12.215 26008 41892 D adb     : sockets.cpp:810 SS(0): len is 12
01-06 23:16:12.215 26008 41892 D adb     : sockets.cpp:819 SS(0): 'host:version'
01-06 23:16:12.215 26008 41892 D adb     : sockets.cpp:823 service request: 'host:version'
01-06 23:16:12.215 26008 41892 D adb     : adb.cpp:1265 handle_host_request(version)
01-06 23:16:12.215 26008 41892 D adb     : adb_io.cpp:107 writex: fd=2060 len=4 4f4b4159 OKAY
01-06 23:16:12.215 26008 41892 D adb     : adb_io.cpp:107 writex: fd=2060 len=8 3030303430303239 00040029
01-06 23:16:12.215 26008 41892 V adb     : sockets.cpp:862 SS(0): handled host service 'version'
01-06 23:16:12.215 26008 41892 D adb     : sockets.cpp:952 SS(0): closed
01-06 23:16:12.215 26008 41892 D adb     : sockets.cpp:345 entered local_socket_close. LS(1) fd=2060
01-06 23:16:12.215 26008 41892 D adb     : sockets.cpp:331 LS(1): destroying fde.fd=2060
01-06 23:16:12.215 26008 41892 D adb     : sysdeps_win32.cpp:1332 adb_shutdown: 2060(accept:2048(lo-server:5037
01-06 23:16:12.215 26008 41892 D adb     : fdevent_poll.cpp:85 fdevent_set: (fdevent 11: fd 2060 R), events = 1
01-06 23:16:12.215 26008 41892 D adb     : sockets.cpp:367 LS(1): closed
01-06 23:16:12.216 26008 41892 D adb     : sockets.cpp:218 LS(1): fd=2060 post peer->enqueue(). r=-1
01-06 23:16:12.216 26008 41892 D adb     : fdevent_poll.cpp:114 --- --- waiting for events
01-06 23:16:12.216 26008 41892 D adb     : fdevent_poll.cpp:136 poll(), pollfds =  2048(R) 2050(R) 2052(R) 2053(R) 2054(R) 2055(R) 2056(R) 2057(R) 2058(R) 2059(R) 2060(R)
01-06 23:16:12.372 26008 46684 D adb     : sysdeps_win32.cpp:1032 could not connect to tcp:5555: cannot connect to 127.0.0.1:5555: No connection could be made because the target machine actively refused it. (10061)
01-06 23:16:12.373 26008 46684 D adb     : sysdeps_win32.cpp:602 _socket_set_errno: mapping Windows error code 10061 to errno 22
На данный момент я переустановил драйверы adb, попробовал adb из инструментов платформы 29.0.6, 31.0.3, 34.0.4 и 35.0.2 и переустановил Windows с помощью обновления на месте. . До недавнего времени ADB работал нормально, и я не обновлял никакие пакеты Android.


Подробнее здесь: https://stackoverflow.com/questions/793 ... ny-command
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • ADB через Ethernet не работает — зависает после запуска любой команды adb
    Anonymous » » в форуме Android
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Когда я подключаюсь к удаленному серверу, scp зависает, команда экрана зависает, htop зависает [закрыто]
    Гость » » в форуме Linux
    0 Ответы
    158 Просмотры
    Последнее сообщение Гость
  • Обратный adb не работает при отладке сети adb tcpip/adb (беспроводная сеть)
    Anonymous » » в форуме Android
    0 Ответы
    120 Просмотры
    Последнее сообщение Anonymous
  • ADB: как полностью нажать/закрыть последние приложения с помощью однострочной команды ADB
    Anonymous » » в форуме Android
    0 Ответы
    18 Просмотры
    Последнее сообщение Anonymous
  • Xcopy зависает/зависает
    Anonymous » » в форуме C#
    0 Ответы
    88 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Android»