
安卓USB打印驱动完整源码库(usbSerialForAndroid)
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
usbSerialForAndroid 是一个开源项目,提供完整的安卓USB串行通信和打印驱动源代码,方便开发者实现与USB设备的数据传输功能。
此项目用于安卓小票打印驱动(稳定版),已实际应用。支持多种连接方式:USB转串口线、纯串口阵脚打印线、纯USB打印线、Cp21xx设备以及FTDI Serial等。
项目包括以下部分:
- `android_serialport_api` 用于处理纯串口阵脚通信,包含检测设备和读写操作。
- `com.hoho.android.usbserial` 包含辅助测试类。其中的驱动程序(如FtdiSerialDriver.java、UsbPrinterDriver.java)支持不同USB规格,并可进一步扩展。
- `com.hoho.android.usbserial.escpos` 提供爱普生 esc/pos 标准指令,用于打印控制。
- `com.hoho.android.usbserial.util` 包含一些十六进制转换的工具类。
核心功能包括:
1. 设备检测与打印机通信:通过SerialPortFinder.java和UsbSerialProber.java分别实现纯串口阵脚线及USB转串口设备或纯USB打印线的识别。
2. 打印指令发送:使用`UsbComPrinter.java`类执行具体的打印操作。
总体流程如下:
1. 检测可用设备
2. 输入需要打印的内容
3. 将打印指令发送至打印机
4. 输出最终的打印结果。
全部评论 (0)
还没有任何评论哟~


