Developer 90de9121ff refactor(android): 重构Android端实现使用官方SDK替代反射调用
- 移除反射机制,直接集成CH934XLib.jar官方SDK
- 添加CH934XManager初始化逻辑并处理Application上下文兼容性
- 实现设备枚举、串口打开关闭等核心功能的直接调用
- 集成IDataCallback和IModemStatus回调处理
- 更新异常回调机制,支持原生层主动推送异常事件
- 优化设备连接状态管理和USB权限处理
- 为Dart模型类添加相等性比较和哈希码实现
- 更新示例应用UI以适配新的串口索引选择逻辑
2026-07-06 16:48:14 +08:00
2026-07-06 15:20:14 +08:00
2026-07-06 15:20:14 +08:00
2026-07-06 15:20:14 +08:00
2026-07-06 15:20:14 +08:00

ch934x_serial

Flutter 插件:封装南京沁恒微电子 CH934X 系列 USB 转多串口芯片的 Android SDK,提供设备查找、串口读写、GPIO 与 Modem 控制等能力。

文档

快速上手

dependencies:
  ch934x_serial: ^1.0.0
import 'package:ch934x_serial/ch934x_serial.dart';

final plugin = Ch934xSerial();
final devices = await plugin.getDeviceList();

完整 API 列表与示例请阅读上面的使用说明。

平台支持

  • Android(基于 CH934XLib.jar 反射桥接)
  • iOS / Web / Desktop(暂未实现)
S
Description
No description provided
Readme
321 KiB
Languages
Dart 62%
Java 38%