模拟位置授权设置全流程
Fake Location 的虚拟定位能不能生效,第一道关不在应用里,而在系统的开发者选项中。这篇按安卓版本把模拟位置的授权步骤拆开讲一遍,并附上定制系统容易踩空的入口差异。两台同版本手机、同一个应用,授权做没做对,结果可能完全不同。
相关文档:启动转圈与位置跳回排查笔记、单点路线与独立模拟怎么选
第一步:解锁开发者选项
进入「设置 → 关于手机」,找到「版本号」一项,连续点击 7 次。系统会弹出倒计时提示,输完锁屏密码后,开发者选项即解锁成功。
解锁后,开发者选项的入口位置因系统而异:
| 系统形态 | 常见入口 |
|---|---|
| 原生 / 接近原生 | 设置 → 系统 → 开发者选项 |
| 小米 MIUI | 设置 → 更多设置 → 开发者选项 |
| OPPO / vivo 等定制系统 | 设置 → 系统管理 或 更多设置 内 |
第二步:按安卓版本完成模拟位置授权
这一步是整个流程的核心,不同安卓版本的选项名称差别很大:
- 安卓 10 及以上:开发者选项里找「选择模拟位置信息应用」,点进去后是一个应用列表,勾选 Fake Location。
- 安卓 9 及更早:选项叫「允许模拟位置」,是一个开关加下拉选择——先打开开关,再从弹出的列表里选中 Fake Location。
勾选完成后,系统级的授权就结束了。这一步没做对,是后面「点了启动但位置纹丝不动」的头号原因。
第三步:给应用本身的权限补齐
系统授权之外,还有两处容易被忽略:
- 定位权限:Fake Location 自身需要定位权限,建议设为「始终允许」——仅在使用期间允许在部分机型上会导致后台模拟中断。
- 后台白名单:定制系统的省电策略比较激进,把应用加入电池优化白名单(或锁定后台),避免模拟开着开着被系统回收。
第四步:验证授权是否生效
回到应用,随便选一个位置点「启动模拟」,然后打开地图类应用或系统位置信息页看一眼。位置跟着变了,说明链路通了;没变就回头重查第二步的选项名称与勾选状态。
授权流程走通之后,如果实际使用中仍然遇到转圈不动、过一会儿跳回真实位置等情况,多半是授权之外的原因,可以接着看 启动转圈与位置跳回排查笔记。想了解选好点之后有哪些玩法,见 单点路线与独立模拟怎么选,或者直接到 Fake Location 介绍站 看整理好的完整上手路线。