dynamicspot 中文文档 下载 App

地图导航距离显示——边用地图边看灵动岛还有多远

什么时候会触发

dynamicSpot 会监控系统中运行的导航类应用。当你打开高德地图、百度地图、Google Maps 等开始导航时,灵动岛可能显示:

支持程度

地图导航的灵动岛支持度取决于地图 App 是否通过 Android Foreground Service 暴露了导航进度信息。目前:

地图 App支持情况
Google Maps良好
高德地图部分支持(需较新版本)
百度地图部分支持
Apple Maps(Android 版)良好

如果不显示

如果开始导航后灵动岛没有出现导航状态:

  1. dynamicSpot → Select Apps → 确认该地图 App 已勾选
  2. 检查地图 App 本身是否在前台运行 + 后台常驻
  3. 部分地图 App 只在真正导航中(不是只看地图)才会暴露前台服务

为什么不像 iPhone 那么强

iPhone 上的 Apple Maps 导航是系统级 Live Activity——苹果和地图 App 有专属 API,灵动岛可以显示转弯指示、剩余时间、甚至下一出口图标。

Android 上 dynamicSpot 无法让地图 App 提交自定义的灵动岛 UI,只能从 Android Foreground Service 拿到通用的"正在导航"状态和有限的距离数据。功能上有差距,但在 Android 生态里已经是能做到的上限了。

不导航时的表现

退出导航后(到达目的地或手动关闭导航),灵动岛的导航状态会自动消失。