DSHA v1.2.0-rc1.3(更新与恢复 · 预览版)
Pre-release
Pre-release
本次为 Pre-release(预览版),由贡献者 @ym2025szz 推进。感谢原作者 @qiannianhuanxiang 及其他贡献者。
本次更新
- 更新:稳定 / 预览通道,自动匹配高低安卓版本;显示发布说明和下载进度,支持取消、重试,核验摘要、包名、版本和签名后交给系统安装。
- 网页安装:从 dsha.cc 唤起 DSHA,查看插件实际名称、作者、版本和兼容范围,确认后安装,完成后提示重启 Web。
- 诊断:收集应用、Android、内核、运行环境和失败步骤,可复制或导出脱敏报告;提供证书与 npm 修复及文件选择故障指引。
- 插件恢复:检查可更新版本;失败时保留原插件,更新后可退回唯一上一版。安全启动暂时禁用第三方插件,支持恢复此前启用状态。
- 插件兼容:链接入口支持 npm 包名;补齐导入插件对 dsh 自带模块的解析路径,修复部分社区插件安装后无法启动的问题。
下载与升级
| 预览版 | 设备范围 | 下载 | 大小 |
|---|---|---|---|
| 高安卓标准版 | Android 11+ / arm64,系统 WebView | dsha-1.2.0-rc1.3.apk · SHA-256 | 212.45 MiB |
| 低安卓兼容版 | Android 6+ / arm64,内置 Gecko 备用内核 | dsha-1.2.0-rc1.3low.apk · SHA-256 | 289.49 MiB |
版本码 112,沿用 rc1 / rc1.1 / rc1.2 的历史发布签名与环境版本 9;同签名覆盖安装保留已有环境,无需先卸载。两版共享 com.dsh.client 及应用数据,不能并排安装。包内 dsh 仍为 0.1.2-rc.1,均仅支持 arm64。
验证范围
- 两版 Release 构建、签名及包信息核验通过;Lint 均为 0 errors,仍有警告待清理。
- 90 项 Java 单测、18 项 Android Ubuntu 插件后端测试、4 项发布清单测试、14 项网站检查通过。
- Android 13 / 4 KB 真机验证 HTTPS 下载进度、取消与重试、错误包拒绝、诊断复制/导出与修复、插件更新/回退、安全启动,以及系统 WebView / Gecko 页面渲染。
- 两个 APK 从官网公网完整下载后的 SHA-256 与发布文件一致。
- Android 6—12、Android 17 和 16 KB 页设备尚待补充真机覆盖;正式签名 App Link 的系统自动关联尚未作安装后实测。现有验证使用同源码调试构建,正式 APK 另作签名与元数据检查。
SHA-256
609d09a9d1a954b07903da8f88da16a31660a9007e2cbbba5110b34c33ea3340 dsha-1.2.0-rc1.3.apk
445144f08fd93bc518395b9e9a6620aaac5619c5d58e7a672acff141da49a6ba dsha-1.2.0-rc1.3low.apk
完整更新说明 · 验收记录 · 与 rc1.2 比较
反馈:GitHub Issues / QQ 群 975836806。请提供机型、Android 版本、复现步骤及 App 导出的脱敏诊断报告。