При подключении кабеля adb к Macos отключится Wi-Fi и подключится к локальной сети adb, в то время как `adb devices` покAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 При подключении кабеля adb к Macos отключится Wi-Fi и подключится к локальной сети adb, в то время как `adb devices` пок

Сообщение Anonymous »

Я использую MacOS 26.0.1 с версией adb:

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

adb --version
Android Debug Bridge version 1.0.41
Version 36.0.0-13206524
Installed as /opt/homebrew/bin/adb
Running on Darwin 25.0.0 (arm64)
Я пытаюсь подключиться к устройству TBOX с root-доступом в автомобиле (которое работает под управлением Linux, а не Android. Но в нем есть встроенный adbd).
Мой компьютер с Windows может идеально подключить это устройство с помощью точно такого же кабеля (так что, я думаю, с кабелем все в порядке. И я пробовал много кабелей, поэтому я думаю, что это не аппаратная проблема, а должна быть программная проблема), и ошибки нет.
/>Хотя я пробовал то же самое на своем Mac, устройства adb ничего не показывают, и есть некоторая подсказка
  • Пока я подключаю кабель, в настройках моей сети появляется новый интерфейс Ethernet. И мой Wi-Fi отключился от Интернета.
  • Я мог пропинговать DNS-сервер этого интерфейса Ethernet, который имеет адрес 192.168.15.1, у него задержка примерно 2 мс, так что я предполагаю, что это мое устройство TBOX.
  • Я попробовал adb kill-server, результат выглядит так:

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

➜  ~ adb kill-server
➜  ~ adb devices
* daemon not running; starting now at tcp:5037
* daemon started successfully
List of devices attached
error: protocol fault (couldn't read status): Connection reset by peer
➜  ~ ps aux | grep 5037
jinglongxie      46381   0.0  0.0 435302160   1344 s007  S+    3:03下午   0:00.01 grep --color=auto --exclude-dir=.bzr --exclude-dir=CVS --exclude-dir=.git --exclude-dir=.hg --exclude-dir=.svn --exclude-dir=.idea --exclude-dir=.tox --exclude-dir=.venv --exclude-dir=venv 5037
jinglongxie      45381   0.0  0.0 411026576   8688   ??  Ss    3:00下午   0:00.08 adb -L tcp:5037 fork-server server --reply-fd 4
Я попробовал сетевой мост или удалил сетевой интерфейс, но это не помогло.
Я пытался добавить идентификатор поставщика в ~/.android/adb_usb.ini, но это тоже не помогло.
Я мог подключить его к своей виртуальной машине Windows на своем Mac, но это было бы временное решение.
Я устанавливаю adb из Brew, и он может подключить мой мобильный телефон.
Я попробовал adb Connect 192.168.15.1, но я не могу его подключить.
В этом TBOX нет чипа Wi-Fi, поэтому я не думаю, что смогу использовать удаленный доступ через adb
любой совет будет полезен. если вам нужен дополнительный журнал или вы столкнулись с подобной ситуацией, оставьте комментарий ниже
спасибо:)

Подробнее здесь: https://stackoverflow.com/questions/798 ... al-network
Ответить

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

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

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

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

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