# 构建信息

## 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`
