概述
1. 下载 Virtual Serial Port Driver ,安装后好后,创建一对虚拟串口
2.打开计算机管理 查看设备管理->端口 查看是否生成虚拟端口。(如果没有生成 重启试下)
3. 下载 << 友善串口调试助手 >> 使用生成的一个虚拟端口号 如 COM2
4. 使用Android Studio 模式器 (注意!!注意!!注意!!系统要选择 没有 Google Paly的 镜像,可以使用有Google APIs 的镜像) 如下图所示:
5.将另一个虚拟串口COM1挂载到Android原生模拟器上 操作方法:
(1). 进入Android SDK 下的emulator目录
(2). 打开CMD窗口,执行
emulator -avd phone -writable-system -netdelay none -netspeed full -qemu -serial COM1
主要参数说明
phone 为自己创建的手机设备的名称,注意要修改
-writable-system 以可写的方式打开模拟器(root模拟器需要以此方式打开)
-qemu -serial COM1挂载串口COM1
6. 串口通信需要root 读取权限 因为 咱们刚才选择 Google APIs 的版本 所以只需要操作一下就可以获取root权限(以下命令 每次启动设备 都需要执行 至于永久请自行搜索)
(1). 进入SDK下的platform-tools目录 执行cmd
(2) .执行命令
adb root //获取root权限,出现restarting adbd as root表示有root权限
adb shell setenforce 0
adb shell
cd dev
chmod 777 ttyS*
7. 在安卓模拟器 使用Android串口调试工具进行调试 即可
最后
以上就是想人陪凉面为你收集整理的Android模拟器实现windows虚拟串口通信调试的全部内容,希望文章能够帮你解决Android模拟器实现windows虚拟串口通信调试所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复