Files
2026-06-24 18:50:26 +08:00

89 lines
2.2 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 构建信息
## 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`