Keep Alive 中文文档 下载 App

Keep Alive Lite 版本与完整版的区别

什么是 Lite 版本

Lite 版本是 Keep Alive 官方提供的一个功能裁剪版本,从 1.3.3 开始提供。设计初衷是满足 F-Droid 仓库的纯网脱(net-free)要求——F-Droid 不收录任何申请 Internet 权限的应用,如果应用本身不是用来上网的。

裁剪了什么

功能完整版Lite 版
核心监测 + 计时 + 确认弹窗✅✅
SMS 预警(最多 5 位联系人)✅✅
Include Location 定位短信✅✅
Call Phone Number 免提电话✅✅
Rest Period 休息时段✅✅
多语言界面✅✅
Alert Webhook HTTP 联动✅❌
Internet 权限✅❌

简单说:Lite 版砍掉了 HTTP 联动那一路预警,其他三路(SMS / 定位 / 免提电话)全部保留。

为什么要砍 Internet 权限

Keep Alive 的核心功能根本不需要网络:

只有 Webhook 那一路真正需要 Internet 权限。对大多数用户来说,Webhook 是锦上添花的可选功能——核心预警链路完全不依赖它。

怎么选

你的需求选哪个
需要 Webhook 联动 Home Assistant / 钉钉 / 飞书完整版
只想用 SMS + 电话 + 定位两个都可以
想在 F-Droid 上安装Lite 版
担心隐私,不想应用有任何网络权限Lite 版
只想要一个更小更精简的 APKLite 版(体积略小)

Lite 版本的包名和签名

Lite 版本的包名是 io.keepalive.lite.android,完整版是 io.keepalive.android——两个是独立的应用,可以同时装在同一台手机上(虽然没必要)。

Lite 版本和完整版使用不同的签名证书吗?不是——Lite 版本和完整版的 Releases 页面都声明使用同一个签名证书(SHA-256: c45567b712d6fd7979df14f66f8a5c25859ee223e1f07e915a7eee201c14baef),但因为包名不同,卸载一个不会影响另一个。

从完整版换到 Lite 版

Lite 和完整版是两个独立应用,换的时候:

  1. 先卸载原来的版本
  2. 安装新版本
  3. 重新填写联系人、文案、参数(Keep Alive 没有云端备份)

注意:不同版本的 Lite 或完整版也可能签名不同——Google Play 的版本可能使用 Google Play App Signing,和 GitHub Releases 的证书不一样。遇到安装时提示"签名不一致",先卸载旧版再装新版。

签名校验方法,见 APK 签名校验。