。成功实现avd 模拟器 与pc 虚拟串口实现通信 通过多方文章综合

1.   打开cmd命令,跳转到android的sdk目录。可能你配置的目录在F盘。

C:\Users\Administrator\AppData\Local\Android\SDK\tools

图片不会上传

2.   执行将安卓模拟器的串口映射到Windows到上。

emulator.exe @Nexus_6_API_25 -scale auto -qemu -serial COM3 &

emulator.exe @Nexus5XBackup–scale auto –qemu –serial COM3 &

注意:1.执行这句命令,必须要保证模拟器没有运行。

2.如何知道自己模拟器的名称:  C:\Users\Administrator\.android\avd  。有类似与Nexus_4_API_23.ini文件,其中Nexus_4_API_23 名字

说明: 
emulator_name
是你的模拟器的名称;-scale auto表示自动缩放到合适的尺寸。 
-qemu -serial COM3
,是将COM3映射到模拟器;最后的&是让后台运行!

图片不会上传 

如何判断运行成功;会弹出一个对话框

图片不会上传 

查看在线设备 命令

adb devices

emulator-5554   offline

8a83aca2        device 

其中emulator-5554就是模拟器在线的名字

adb -s 模拟器名字shell

无反应:adb shell

输入:adb kill-server   

输入:adbstart-server

检测串口com是否映射成功。调试助手,打开COM2

输入:echo 1111 >/dev/ttyS1

输入:cat  /dev/ttyS1 

权限问题,apk运行无法打开串口,可能是权限问题

adb root

输入:setenforce 0 关闭防火墙(关键)之前就是不知道这个一直不成功

输入:chmod 777 /dev/ttyS2 修改权限(ttyS*端口要对应,如果不知道的话,每个都试一下)

其中demo  用的是  感谢

小王_同志的博客  

Hoyn

http://blog.csdn.net/qq_35952946/article/details/78863871      



 

 


  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值