Repository navigation
Keep4 2.0.0-alpha04
Pre-release
Pre-release
Keep4 2.0 的第四个 Alpha 测试版本。
关键修复:
- 按 Shizuku 官方集成要求声明 rikka.shizuku.ShizukuProvider。
- 修复应用进程无法接收 Shizuku Binder,导致始终不能识别“运行中”或“已授权”的根本问题。
- 保留 alpha03 加入的 Binder 到达、断开监听和 onResume 刷新兜底。
问题说明:
- alpha03 虽然增加了 Binder 生命周期监听,但缺少 ShizukuProvider 入口,因此监听器实际上收不到 Binder。
- alpha04 补齐 Provider 后,Shizuku 才能将 Binder 注入 Keep4,并触发运行和授权状态更新。
验证情况:
- 已通过 Manifest 合并、lintDebug、testDebugUnitTest、assembleDebug 和 assembleRelease。
- Release APK 使用项目长期密钥签名,并通过 apksigner 证书指纹校验。
- 维护者没有联想小新 Pad Pro 12.7 真机,请重点测试 Shizuku 启动、请求授权、授权完成和停止服务后的状态变化。
升级说明:
- alpha02 和 alpha03 用户可以直接覆盖安装 alpha04。
- alpha01 使用临时 Debug 签名,需要先卸载再安装。
APK SHA-256:
E40BFB7703D0ACD00413AFB753A598D7EF77B43D7E25E8EA0B65F7AF77F8EB1E
签名证书 SHA-256:
20:FC:A5:60:3C:36:54:E8:37:1B:4B:EC:2E:E9:AE:3F:14:37:E7:02:CC:8B:63:14:AE:E4:0F:DD:77:6C:02:C5