轻启·安装器 0.4.47
轻启·安装器 0.4.47
本次重新构建为无签名 HAP,正式包名 com.tonghongxiang.hapstore,版本码 2026093013。不含作者的证书、私钥或设备 Profile。请使用支持 HarmonyOS 的侧载工具,用你自己的开发者身份为本机签名后安装;47 安装后可在手机内为轻启签名。
内外包签名修复
- 重签轻启主包及内嵌工作模块,更新内包清单,验证两层使用完全相同的设备授权和证书。旧版错误签名缓存不能继续复用。
- 使用 AGC Profile 中指定的确切证书,解决同私钥续期证书与 Profile 不一致而被设备拒绝的问题。
- 合并内外包权限,缓存授权缺少设备、权限或有效签名材料时重新准备。
- 已装同版本轻启但工作模块导入失败时,可在 47 中本地重新导入轻启 HAP,触发修复安装。
- HDC 安装错误不再误报成功。
安装与管理
- 能覆盖的更新直接覆盖;签名身份不兼容时先提示卸载重装会清除缓存和登录状态,由用户确认。提供手动预览版本选择,正常更新仅显示稳定版。
- 管理页动态显示“正在安装”,支持取消并清理安装任务残留;无任务时隐藏分区。
- 本地 HAP 显示真实应用名称、版本和文件信息,发现页增加版本标签,上架应用可配置分类或下架。
- 保留应用图标解析和发现页缓存同步修复。
验证
HarmonyOS 6.1 / API 24:使用与制品字节完全相同的 ARM 原生库,在手机内对两层无签名轻启 HAP 重签,应用内原生 HDC 安装成功,并确认新版本生效。手机实际生成的内外包均通过官方 SDK 验签,工作模块独立安装成功。管理页取消测试任务后,“正在安装”分区自动隐藏。
ArkTS 158 项、Rust 签名核心 8 项、HDC 安装结果专项、HAP 核心 17 项、无签名制品检查 3 项、服务端 52 项通过。
本次签名实机测试使用已有有效 AGC Profile,未把新账号申请授权和 46→47 迁移算作已验证。当前测试账号申请新授权曾返回 cert not exist,该账号的证书记录仍需另行核对。
SHA-256:06a64792becd468bc44042a73a3f24f05ced79b6d96d604efd1e16073041fa2f。