# Mini7-AndroidPad Mini7-One Android Pad 上位机。项目基于 React、Capacitor、Android Java/C++、SQLite 和 ONNX Runtime,支持局域网及 USB 串口连接仪器。 ## 环境要求 - Node.js 18+ - Android Studio(JDK 17、Android SDK、NDK、CMake) - Windows 构建环境默认使用 Android Studio 自带的 JBR ## 初始化 首次克隆后分别安装网页端和 Capacitor 依赖: ```powershell npm install npm --prefix mobile-app install ``` ## 构建与运行 ```powershell # 普通版 APK npm run build:apk # OEM 版 APK npm run build:apk:oem # 同步普通版资源后用 Android Studio 运行 npm run sync npm --prefix mobile-app run open ``` APK 输出到 `mobile-app/dist`。Android Studio 工程位于 `mobile-app/android-capacitor`。 ## 主要目录 - `mobile-app/src`:Capacitor Web 桥接和 Pad 专用适配。 - `mobile-app/android-capacitor`:Android 原生工程、USB/TCP通信和 PCR 原生算法。 - `src/renderer`:复用的业务页面和报告页面。 - `src/shared`:共享业务类型与状态定义。 - `scripts`:网页、APK 和在线更新包构建脚本。 更详细的 Pad 构建、OEM、在线更新和算法说明见 `mobile-app/README.md`。