Удалось ли кому-нибудь использовать отладку по USB с помощью Edison, а также использовать периферийное устройство USB? Похоже, вам нужно использовать переключатель, чтобы активировать больший USB-порт, который также отключает порт отладки. Я пытаюсь использовать USB-камеру, но не вижу информации отладчика, чтобы понять, что не так. Я также получаю отказ в соединении при попытке использовать adb connect на IP-адресе Wi-Fi.
Android Things: Intel Edison: использование USB и отладка
Ответы (1)
Похоже, вам нужно использовать переключатель, чтобы активировать больший USB-порт, который также отключает порт отладки.
Правильно, одновременно может быть активен только один порт между USB Host и USB OTG на Edison. Если вам просто нужен доступ к журналам для отладки, подключите другой USB-кабель для последовательной консоли отладки, как описано в Android Things Edison. Это даст вам доступ к оболочке, и вы сможете запустить logcat
.
Я пытаюсь использовать USB-камеру, но не вижу информации отладчика, чтобы понять, что не так.
Стоит отметить, что USB-камеры не поддерживаются в текущей предварительной версии. Маловероятно, что устройство будет распознано как камера через API, хотя вы все равно сможете получить к нему доступ как к обычному USB-устройству, если хотите.
Я также получаю отказ в соединении при попытке использовать adb connect на IP-адресе Wi-Fi.
Edison по умолчанию использует режим USB для ADB, но вы должны иметь возможность установить его в режим TCP для подключения по сети (как телефон Android):
$ adb tcpip 5555
$ adb connect <ip address>:5555
…или следующее, которое должно сохранять конфигурацию после перезагрузки:
$ adb root
$ adb shell setprop persist.adb.tcp.port 5555
$ adb reboot
$ adb wait-for-device
$ adb connect <ip address>:5555
PuTTY
(Windows) иGNU Screen
, иMinicom
(Linux) - person Onik   schedule 11.07.2017