Эмулятор виртуального последовательного устройства для android - PullRequest
0 голосов
/ 09 апреля 2020

Можно ли имитировать последовательное устройство на моей машине linux для моего устройства android, подключенного через usb к моей машине linux, я безуспешно попытался сделать следующее: я создал виртуальный последовательный порт

socat -d -d pty,raw,echo=0 pty,raw,echo=0
2020/04/08 19:25:29 socat[32442] N PTY is /dev/pts/8
2020/04/08 19:25:29 socat[32442] N PTY is /dev/pts/9
2020/04/08 19:25:29 socat[32442] N starting data transfer loop with FDs [5,5] and [7,7]
^C2020/04/09 07:44:54 socat[32442] N socat_signal(): handling signal 2
2020/04/09 07:44:54 socat[32442] N exiting on signal 2
2020/04/09 07:44:54 socat[32442] N socat_signal(): finishing signal 2
2020/04/09 07:44:54 socat[32442] N exit(130)

cat < /dev/pts/8
test


echo "test" >/dev/pts/9

я пытался использовать этот виртуальный порт на android виртуальном устройстве

./emulator -avd Nexus_S_API_29 -qemu -serial /dev/pts/9

, но эмулятор android ничего не обнаружил

или как я могу это сделать на своем Для реального android устройства есть какая-либо команда, подобная adb, для подключения этого виртуального последовательного порта как usb otg к моему настоящему android устройству

...