
3步跑通安卓虚拟定位FakeLocation 应用级位置模拟实战手册【免费下载链接】FakeLocationXposed module to mock locations per app.项目地址: https://gitcode.com/gh_mirrors/fak/FakeLocation周五晚上你想让微信显示你在公司加班导航却必须带你回真正的家外卖 App 还得知道你真实地址。安卓虚拟定位模块 FakeLocation 就是干这个的一个 Xposed 模块按应用逐个伪造位置不用开启系统的模拟位置权限。 一分钟看懂FakeLocation 和系统模拟位置的区别打个比方Xposed 框架像酒店前台接管所有 App 对系统的请求FakeLocation 在前台挂了张名单——名单上的 App 问我在哪前台回答预先写好的地址没登记的照常放行真实位置。解决什么问题社交、外卖等 App 拿走真实位置时保护隐私游戏区域活动需要人在现场开发测试需要可控的假坐标。和系统模拟位置的区别开发者选项里的模拟位置是整机生效开了它所有 App 都拿假位置FakeLocation 只作用于你勾选的 App且不需要打开那个系统开关。附带能力地图选点、坐标/基站模板、悬浮窗摇杆模拟移动、自我隐藏。 装好模块跑通第一次模拟附验收清单环境清单安卓手机已安装 Xposed 框架Xposed Installer、LSPosed、EdXposed 等衍生版本均可FakeLocation 的 APK可从仓库克隆源码后自行打包git clone https://gitcode.com/gh_mirrors/fak/FakeLocation任意一个带定位功能的 App用来做验证对象安装三步安装 APK打开 Xposed 管理器在模块列表勾选 FakeLocation重启手机首次使用打开 FakeLocation在应用列表里搜索并点进目标 App打开 GPS 模拟开关输入经纬度或点 FEELING LUCKY 随机取一个位置切到目标 App看它拿到的位置验收清单验收项通过标准模块状态应用内无模块未启用提示位置生效目标 App 显示你设置的坐标旁路正常未勾选的 App 仍是真实位置稳定性持续使用 10 分钟不跳回真实地址️ 功能深潜从单点坐标到组合玩法基础给单个 App 定一个固定位置效果目标 App 持续拿到你指定的坐标像常驻在那个地址。做法列表点进 App打开使用 GPS两种填法地图选点内置高德地图直接在图上点或搜索地名紫色对勾确认手动输入填纬度、经度不想查坐标就点 FEELING LUCKY 随机生成注意点位置可能被 App 缓存改完等一会儿或重启该 App见下文排坑手册国内坐标存在 GCJ-02 偏移项目已内置偏移修正进阶叠加基站信息让位置更像真的效果App 除了拿到 GPS 坐标还能读到配套的基站参数MCC、MNC、LAC/TAC、CID两套信息互相印证。打个比方GPS 是自报家门基站信息是户口登记两边对得上才更像真人。做法App 设置页打开使用基站信息选基站类型如 GSM填五个参数页面内置 OpenCellID 等查询入口取目标位置附近的真实值。注意点GPS 定位失败时基站可以兜底界面上有 Try use cell info if GPS failed 的提示。进阶用模板一键切换常用位置效果把常用坐标、基站参数存成模板之后点快速填充即可套用分 GPS 模板、基站模板、最近列表三类。做法设置好一组参数存为模板以后在快速填充菜单里直接点选。注意点跨大版本升级会更换设置文件格式重要坐标先抄一份备用。组合多手段叠加模拟在移动高可信场景GPS 与基站模拟双开信息完整度最高模拟移动先在 App 设置页点关联悬浮窗再用摇杆控制方向和强度位置随之持续更新适合跑步类 App 和导航测试走 GMS 的 App新版实现下直接在目标 App 设置页配 GPS 即可不用再单独给 com.google.android.gms 设置App 打不开模块设置里开兼容模式见下文排坑手册自我隐藏可让指定 App 感知不到模块存在 排坑手册5 个高频症状的排查路径遇到怪问题先在模块设置页打开 Verbose log 再复现Xposed 日志是排查和反馈问题的依据。症状改完坐标App 仍显示旧位置或正在定位原因App 缓存了定位结果或 GPS 状态未刷新处理等 30 秒后重启该 App点 App 设置页的更新按钮强制刷新症状重启后仍提示模块未启用原因模块未在框架中真正勾选或加载处理回 Xposed 管理器确认勾选再重启一次症状某 App如微信开启模拟后闪退原因应用与模块存在兼容性问题处理模块设置中打开兼容模式症状位置用一会儿跳回真实地址原因App 通过 GMS 等渠道重新拉取真实位置处理在目标 App 设置页直接配置新版 GMS 支持已合并该流程症状App 识别出位置异常原因只改了 GPS基站信号对不上处理叠加基站信息模拟并避免短时间内频繁跳变坐标 场景配方照着表格抄参数配方一隐私保护社交、外卖、购物 App参数建议值虚拟坐标与真实住址拉开距离的其他城市精度500–1000 米越钝越安全基站模拟低风险场景可不开更换频率每月换一个位置配方二游戏活动LBS 类参数建议值虚拟坐标活动区域中心点用地图选点精度5–50 米基站模拟开取活动地附近的真实基站切换纪律活动期间不频繁跳变坐标配方三开发测试步骤操作1建多个坐标模板家、公司、边界点2模块设置里打开 Verbose log3在目标 App 触发定位对照日志检查4用悬浮窗摇杆模拟移动轨迹5反馈问题时附上 Xposed 日志 原理一瞥模块怎么给 App 换位置核心思路是拦截加改写Hook 相当于在系统定位接口前站一个传话人——App 问我在哪传话人先看问的是谁名单上的回预先登记好的坐标和基站参数名单外的原样放行真实位置。同一时刻不同 App 看到不同位置就是这么来的。想二次开发从两处入手地图选点组件在 mapsearchbar 源码界面布局与中、繁、英字符串在 app 资源目录。 写在最后只想让谁看到哪儿就让谁看到哪儿其余应用一切照旧——这就是应用级位置模拟的全部价值。使用虚拟定位时请遵守当地法律法规和各平台的服务条款。【免费下载链接】FakeLocationXposed module to mock locations per app.项目地址: https://gitcode.com/gh_mirrors/fak/FakeLocation创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考