地质罗盘地勘记录软件 · 鸿蒙（HarmonyOS NEXT）工程源码
创作者：大连大学-刘秉霖

【这是什么】
本包是完整的 ArkTS 工程源码，不是可直接安装的 HAP 安装包。

【为什么不是 HAP】
HarmonyOS NEXT 对安装包有强制签名校验，HAP 必须用 DevEco Studio 绑定
华为开发者账号签名后才能装到真机。证书与账号绑定，无法预置分发。

【怎么编译成 HAP】
  1) 安装 DevEco Studio（需 HarmonyOS 5.0.0 / API 12 及以上 SDK）
  2) File -> Open，选择本目录
  3) File -> Project Structure -> Signing Configs
     勾选 Automatically generate signature（需登录华为开发者账号）
  4) 手机开启开发者模式与 USB 调试，连接后在 DevEco 点 Run
  5) 如需分发：Build -> Build Hap(s)，产物在 entry/build/default/outputs/
详细步骤见 docs/HARMONYOS-BUILD.md。

【重要说明】
本工程在 PC 上已完成前端代码、桥接协议与 242 项自动化断言验证，
但未在 DevEco 中实际编译过（开发机无鸿蒙 SDK 与签名证书）。
首次编译若出现 API 签名报错，请按报错微调：
  entry/src/main/ets/bridge/NativeBridge.ets
  entry/src/main/ets/bridge/AssetServer.ets
所有原生调用都集中在这两个文件里，改动面很小。

【纯血鸿蒙不能装安卓 APK】
若你只想尽快使用，用华为浏览器打开网页版并「添加到桌面」即可，
功能与本工程一致，无需编译。

【前端资源如何更新】
本包内 entry/src/main/resources/rawfile/ 是网页版的副本。
修改网页代码后，在网页工程目录执行：npm run build:harmony
