这是基于 AndroidSerialPort 项目的串口测试App,用来做串口收发和调试。
第一次用串口的话,按下面流程走即可:连接串口 → 发送指令 → 看回传。
- 连接/断开:右上角状态栏会显示连接状态与当前串口。
- ASCII / HEX 模式
- ASCII:直接输入普通文本。
- HEX:只能输入
0-9 a-f A-F,长度必须是偶数,空格会自动忽略。
示例:AA 03 3C 00 00 E9
- 日志区:显示发送与接收的内容,可显示时间与方向标识,支持自动滚动。
- 常用指令:可保存常发指令,支持新增/编辑/删除/导入/导出。
- 内置指令:长按“导入命令”可选择内置命令。
- 模拟串口:没有硬件时用来演示或联调。
- 长按状态栏(右上角状态提示区域)可开启/关闭模拟串口(在没有真实串口时更容易触发)。
- 开启后会出现 “Mock” 串口选项,可直接连接进行演示。
将命令文件放在 app/src/main/assets/common_commands 目录下,打开“导入命令”长按即可自动读取。
- 串口下拉为空
可能是设备没有开放串口权限,或本机没有串口节点。
你可以先开启 模拟串口模式 验证流程。 - 连接失败
请确认串口是否被其他进程占用,或是否需要系统权限/Root。 - 发送按钮不可点
通常是未连接,或 HEX 输入格式不合法(奇数长度/含非法字符)。
默认的主页样式
开启模拟模式后的状态提示与收发演示。
发送输入区、ASCII/HEX 切换、日志列表。
常用指令列表、导入/导出入口、编辑/删除操作。
为了方便在不同的设备上管理命令,我们做了云端的导入导出功能。
在联网状态下,一台设备上将命令保存到云端以后,在其他任何设备上可以通过导入码快速将命令导入。
可下载APK体验。点击下载 APK

云端导入涉及到服务器隐私信息,未开源,已经打包成APK文件,下载即可使用。



