microg 中文文档 下载 App

定位不工作的排查与验证方法

先分清"哪种定位"坏了

应用里的位置来自融合定位,坏了先分辨是哪一半:

网络定位排查清单

  1. 后端装了吗:UnifiedNlp 设置 → 配置位置后端,列表里至少勾选一个。空列表 = 没装后端,不是故障。
  2. 安卓版本限制:安卓 7+ 的普通应用权限网络定位会被系统拦。把 microG 装成系统特权应用(/system/priv-app/GmsCore/),或确认你的 ROM 已带对应补丁——预装型系统与华为 -hw 版无需操心。
  3. 权限齐全:自检页 Permissions granted 组全勾,特别是定位相关两项;系统设置里"WiFi 扫描"类开关打开。
  4. 后端自身状态:在线型检查它有没有网络权限、服务是否可达;离线型确认数据库已导入或有积累。
  5. 地址查不出但坐标正常:缺地址查询后端,补一个(见 后端类型)。

验证手段

新版本里的相关功能

v0.3.16 起 microG 支持了可选的谷歌地图时间线(本机存储历史位置,默认关闭)。开启它之后多了一类"位置数据在哪、如何同步"的设置项,排查时别把它和网络定位混淆——它是记录功能,不是定位通道。

定位之外仍全面失灵的,回到 自检与权限核对 从根上查。