Android虚拟机 USB转串口调试方法

简介:      有时候需要在虚拟机调试串口,首先安装串口的驱动程序(不知道的话可以用驱动精灵),然后打开设备管理器找到驱动,查看驱动使用的端口(比如COM3),虚拟机需要在命令行启动:  将SDK下的tools文件夹加入path中,重启explorer。

     有时候需要在虚拟机调试串口,首先安装串口的驱动程序(不知道的话可以用驱动精灵),然后打开设备管理器找到驱动,查看驱动使用的端口(比如COM3),虚拟机需要在命令行启动:

 将SDK下的tools文件夹加入path中,重启explorer。

打开cmd,输入如下命令(Android4.4是你使用的avd的名字,COM3是你的设备连接的端口):

emulator @Android4.4 -qemu -serial COM3

如果没有报错说明成功,启动虚拟机后,下载comassistant,通过命令行安装到虚拟机中(1.apk表示应用的文件名):

adb install 1.apk

安装成功后,需要用 chmod更改tty的权限(ttyS0 ttyS1...),更改成功后,打开安装到虚拟机中的应用就可以调试串口了。

 

更改权限方法:

打开cmd(相关命令加入path),输入adb shell

进入dev:cd dev

更改权限:chmod 777 ttyS0

目录
相关文章
|
7月前
|
安全 API Android开发
Android打开USB调试命令
【6月更文挑战第20天】
229 1
|
7月前
|
IDE Java Shell
CloudStack中控制台虚拟机调试
CloudStack中控制台虚拟机调试
|
8月前
|
Android开发
Android监听USB设备插拔
Android监听USB设备插拔
931 7
|
8月前
|
Android开发
Android 获取 USB设备列表
Android 获取 USB设备列表 【5月更文挑战第6天】
210 4
|
7月前
|
Java API Android开发
安卓开发app 调用usb 摄像头 需要用到哪个库
在安卓开发中,调用USB摄像头常常使用libuvc库,这是一个跨平台处理USB视频设备的库。有多个基于libuvc的开源项目简化了在安卓上的使用,如UVCCamera和Android EasyCap UVC。例如,UVCCamera提供了一个更简单的接口来访问USB摄像头,并且可以在Jetpack Compose中显示预览。开发者可以参考官方文档、开源项目以及相关教程和资源来学习和实现这一功能。
|
8月前
|
存储 Android开发
Android 解决USB TP驱动中触摸卡顿和防抖动问题
Android 解决USB TP驱动中触摸卡顿和防抖动问题
216 1
|
8月前
|
Android开发
Android 12修改usb tp触摸唤醒
Android 12修改usb tp触摸唤醒
163 0
|
8月前
|
Java 物联网 Linux
Android硬件通信之 串口通信
Android硬件通信之 串口通信
126 0
|
8月前
|
网络协议 Linux Android开发
安卓usb控制scrcpy
安卓usb控制scrcpy
79 0
|
8月前
|
XML 存储 Android开发
Android系统 添加动态控制USB TP触摸方向、触摸唤醒
Android系统 添加动态控制USB TP触摸方向、触摸唤醒
263 0