Repository navigation
v0.1.4 — Android-compatible cache layout
缓存目录对齐 Android,SDK 为 harmony-offline-sdk@0.1.4。
- 正式资源目录:
<root>/<version>/。 - 下载/复制临时 ZIP:
<root>/<version>.zip.tmp。 - 解压临时目录:
<root>/<version>_temp/。 - ZIP 的
dist/内容直接发布到版本目录;失败和取消后清理临时路径。 - 冷启动清理识别旧 version-hash /
.install-遗留目录。宿主必须在尚无页面绑定时清理,并串行协调同一 root 的操作。 - 同版本目录不覆盖。SHA-256 继续校验,宿主保存激活记录并拒绝同版本不同摘要。
- 本地 ZIP 输入应位于 SDK root 之外;工作目录内输入返回
INVALID_SOURCE。 - Demo root 为
filesDir/offline/packages,与 Android 示例一致。业务宿主可继续使用filesDir/offline/webview。
OHPM 0.1.4 已上架,在宿主模块执行:
ohpm install harmony-offline-sdk@0.1.4也可用本页 HAR,通过 "harmony-offline-sdk": "file:../libs/harmony-offline-sdk-0.1.4.har" 接入。Import 名称不变。
升级提醒:0.1.3 的版本号加摘要缓存需重新安装;已使用纯版本目录的业务测试包可复用。Demo 下载 Source code 后用 DevEco 打开根目录,配置个人 debug 签名并运行 entry;未签名 HAP 不能直接安装。
验证:31 项主机测试通过,SDK HAR、Demo 和无 SDK 源码的独立 HAR 消费工程构建通过。尚未重复真机交互验收。附件 HAR 与 OHPM 提交文件一致,附 SHA256SUMS。