我正在做 android 开发。用于切换回 USB 电缆而不是 tcp/ip 的 adb ppp 命令表示它需要 tty 作为参数。
我用 Google 搜索了这个问题,发现很多解决方案都不起作用。很多都指向 ttyUSB0,而我的系统上似乎不存在这个东西。
我正在运行 Ubuntu Desktop 12.04。如何找到我的 Android 手机的 tty?
谢谢。
答案1
这是一个快捷方法。插入 USB 电缆后,只需执行:
dmesg | grep tty
这将按照检测顺序并带有时间戳输出内核检测到的 tty 设备。
答案2
旁边有两个选项dmesg
在另一个答案中
/dev/
上市差异
在插入 Android 之前存储设备列表
ls /dev/ > dev_list_1.txt
然后插上电源后运行这个
ls /dev/ | diff --suppress-common-lines -y - dev_list_1.txt
结果应该是这样的:
libmtp-2-1.2 <
sdb <
serial <
sg2 <
ttyACM0 <
甚至监控变化
while sleep 1 ; do clear ; ls /dev/ | diff --suppress-common-lines -y dev_list_1.txt ; done
udev 监视器
启动sudo udevadm monitor -u
然后插入设备。