This commit is contained in:
2026-06-24 18:50:26 +08:00
parent b557f8b904
commit de270fe1ac
8 changed files with 1082 additions and 25 deletions
+88
View File
@@ -0,0 +1,88 @@
# 构建信息
## APK 信息
- **文件名**: `PDA_Printer_Test_v1.1_2_release_20260624.apk`
- **版本名称**: 1.1
- **版本号**: 2
- **构建类型**: Release
- **构建日期**: 2026-06-24
- **作者**: 无闻风
## 文件位置
```
app/build/outputs/apk/release/PDA_Printer_Test_v1.1_2_release_20260624.apk
```
## 版本历史
### v1.1 (Build 2) - 2026-06-24
- ✨ 新增完整的打印机测试界面
- ✨ 支持所有打印功能测试(文本、二维码、条形码)
- ✨ 支持样式设置(字体、粗体、下划线、浓度)
- ✨ 添加走纸控制功能
- ✨ 实时状态显示
- ✨ 综合测试功能
- 📦 集成 android.bld.PrintManager AIDL 接口
- 👤 作者信息集成到应用中
### v1.0 (Build 1) - 初始版本
- 基础项目框架
## 应用特性
### 核心功能
- 打印机服务绑定与管理
- 文本打印(printText / printText2
- 二维码打印
- 条形码打印
- 样式控制(字体大小、粗体、下划线、浓度)
- 走纸控制
- 标签纸支持
### 测试功能
- 快速打印测试
- 单项功能测试
- 完整综合测试
- 实时状态反馈
## 技术栈
- **语言**: Kotlin
- **UI 框架**: Jetpack Compose
- **最低 SDK**: 24 (Android 7.0)
- **目标 SDK**: 36
- **构建工具**: Gradle 9.4.1
- **AIDL**: android.bld.PrintManager
## 安装说明
1. 将 APK 文件传输到 PDA 设备
2. 在设备上安装 APK
3. 确保设备已预装 `android.bld.PrintManager` 系统服务
4. 打开应用开始测试
## 使用流程
1. 点击 **"绑定服务"** 连接打印服务
2. 点击 **"初始化"** 初始化打印机
3. 使用各项测试按钮进行功能测试
4. 或直接点击 **"运行完整测试"** 执行所有功能
5. 完成后点击 **"关闭打印机"** 和 **"解绑服务"**
## 注意事项
⚠️ 此应用仅适用于预装 `android.bld.PrintManager` 系统服务的 PDA 设备
⚠️ 所有打印内容添加后必须调用 `start()` 才会实际出纸
⚠️ 使用完毕后应释放打印机资源
## 下次构建
下次构建时版本号将自动递增到 v1.2 (Build 3)
---
**构建者**: 无闻风
**构建时间**: 2026-06-24
**项目路径**: `/Users/wuwenfeng/Documents/prj/ops_android`