使用CH34x系列usb串口控制手机-autojs支持库

本文介绍了如何使用CH34x系列USB串口(USB转蓝牙HID虚拟串口)作为控制端,通过AutoJS在Android手机上实现硬件控制。内容包括AutoJS支持库的使用方法,详细的操作流程,如动态申请权限、发送数据、模拟触摸和键盘事件等。同时提供了DataCreater.jar的帮助文档,用于生成触摸、键盘和多媒体事件。
摘要由CSDN通过智能技术生成

支持类型 串口为控制端,蓝牙为被控端的CH34x串口(设备类型usb转蓝牙hid 虚拟串口类型)

如何使用硬件来达到控制手机的目的?

如何实现–需要自己写autojs支持库或者联系作者转载文章作者

目录
欢迎使用CH34x系列usb串口-autojs支持库
一、流程图
二、UsbModel.js帮助文档
1.引入串口模块
2.实例化模块
3.判断设备是否支持外接串口操作
4.加载usb串口,并进行动态申请权限
5.对指定设备进行尝试连接、动态申请权限和串口设备初始化操作
6.动态申请权限
7.初始化设备
8.发送二进制数据给usb串口设备
9.断开连接
10.判断设备是否是可支持的usb设备
11.注册屏幕旋转
12.实例化TouchEvent并获取该对象的引用
13.获取一个未被占用的触摸id
14.判断触摸id是否被占用
15.按下坐标,但不释放
16.按下坐标并指定按下时长
17.点击坐标
18.长按坐标
19.两点间滑动
20.模拟手势操作
21.同时模拟多个手势,多点触控
22.抬起手指
23.校验是否是ui线程,是则抛出异常
24.将16进制命令转为字节数组
25.获取KeyBoardEvent(键盘指令事件处理器)
26.按下键盘的键码- 但不释放(只按下不抬起)
27.抬起指定的键位
三、DataCreater.jar帮助文档
1.TouchEvent 屏幕触摸坐标事件生成器
(1).使用屏幕分辨率来实例化

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值
>