Keep Alive 中文文档 下载 App

Keep Alive Include Location 定位短信工作机制

定位短信什么时候发

触发预警时,Keep Alive 会同时发送两条短信给开启了 Include Location 的联系人:

  1. 求助短信:你在 Alert Message 里写的完整文案
  2. 定位短信:只包含设备当前的 GPS 坐标、地址(如果能解析)

两条短信独立发送、分开送达。设计成两条而不是一条,是因为:

定位精度取决于什么

条件定位精度延迟
GPS 信号良好(户外、开阔)10 米以内几秒
GPS 信号差(室内、地下)可能不准或只返回最后位置可能几分钟甚至失败
纯网络定位(基站 + WiFi)100–500 米几秒

Keep Alive 会优先使用 GPS 定位,如果 GPS 拿不到就退回网络定位。两条短信里显示的坐标就是当时能拿到的最精确位置。

需要什么权限

必须授予 Keep Alive 精确位置权限。在 Android 13+ 上,系统会让你选择"始终允许""仅使用时允许"或"不允许"——Keep Alive 需要始终允许,因为预警可能在后台任何时刻触发。

⚠️ 如果你在系统设置里关闭了"位置服务"开关,Keep Alive 触发预警时会跳过定位短信,只发求助短信。1.5.2-alpha 版本会主动警告"位置服务已关闭"。

隐私方面的考量

Keep Alive 的定位功能只在预警触发的那一刻才会读取位置。它不会在正常使用中持续获取、存储或上传你的位置数据。

隐私政策明确写了:位置信息不发送给 Keep Alive 开发者或任何第三方,只发送给你配置的紧急联系人。

要不要开启

场景建议
独居老人必须开启——家人需要知道在家还是在外面
户外骑手/快递员必须开启——定位是户外场景的核心价值
慢性病患者必须开启——社区医护需要知道去哪个地址
独行旅行必须开启
宅在家很少出门也建议开启——万一是出门买东西时出事

一句话:能开就开。关掉的唯一理由是"真的不需要任何人知道我在哪"——但 Keep Alive 恰恰是在"需要有人知道"的时候用的。

权限授予的完整步骤,见 权限清单。