资讯动态

安卓虚拟定位完整指南:用 FakeLocation 为每个 App 单独模拟位置

发布时间:2026/8/21 16:49:39 来源:尧图企业网站定制
安卓虚拟定位完整指南用 FakeLocation 为每个 App 单独模拟位置【免费下载链接】FakeLocationXposed module to mock locations per app.项目地址: https://gitcode.com/gh_mirrors/fak/FakeLocation你有没有遇到过这样的需求想让某个 App 以为你在另一个城市而导航和日常工具又必须保持真实位置FakeLocation 就是一个免费的安卓虚拟定位 Xposed 模块它按应用逐个设置模拟位置全程不需要打开系统的模拟位置权限。 项目定位它是做什么的凭什么好用看完这一节你能用一句话说清 FakeLocation 适合什么、不适合什么并知道它和系统自带的模拟位置有什么区别。FakeLocation 是一个 Xposed 模块解决的核心问题是按 App 粒度给不同应用喂不同的地理位置其余应用继续拿到真实位置。按应用独立生效微信可以在巴黎地图导航依然知道你在北京互不干扰无需模拟位置权限不用打开开发者选项里的模拟位置开关也就不怕被系统级权限暴露GPS 与基站双重模拟除了经纬度还能同时伪造 MCC、MNC、LAC/TAC、CID 基站参数信息更完整地图选点带搜索内置高德地图支持搜地点比如直接搜故宫博物院、历史记录、随机位置 适用人群你能用它解决什么问题看完这一节你可以判断自己属于哪一类用户以及这个模块值不值得装。普通用户给社交、购物类应用设置一个固定的虚拟位置减少真实行踪被应用获取的机会开发者在自己 App 的不同城市、边界坐标下做定位逻辑测试不用真的出差测试人员用模板批量保存测试点快速切换 GPS 与基站组合验证应用的容错表现区域活动玩家把位置临时切到活动区域参与本地活动后切回来 上手前准备装好它需要哪些条件看完这一节你可以对照检查自己的设备是否满足全部前提避免装完发现不能用。设备已安装 Xposed 框架或 LSPosed 等衍生框架Xposed 模块必须依赖框架运行。确认方式打开 Xposed 管理器首页显示Xposed 框架已安装版本号已安装 FakeLocation 应用本身从发行页下载 APK 并安装。确认方式桌面或应用列表里能看到模拟位置图标已在 Xposed 管理器中勾选 FakeLocation 并重启过设备不勾选、不重启模块不会生效。确认方式打开 FakeLocation 首页没有出现模块尚未启用的弹窗已授予运行所需权限写入外部存储存设置和崩溃日志、读取手机状态取基站信息、获取粗略位置地图选点如需悬浮窗还需悬浮窗权限。确认方式首次启动时应用会逐个申请也可在系统设置应用权限里逐一查看️ 实操流程5 步完成第一次虚拟定位看完这一节你可以独立完成选 App、开模拟、设坐标的完整配置并掌握模板与基站模拟等进阶功能。第一步确认模块已启用认识主界面打开 FakeLocation首页会列出手机上所有可设置模拟位置的应用列表里红色字体的条目表示该应用已启用模拟黑色为未启用点右上角齿轮进入设置点搜索按钮可以按应用名或包名快速筛选如果首页弹出模块尚未启用回到 Xposed 管理器勾选模块并重启提示只对确实需要的应用开启模拟其余保持真实定位既省资源也减少误伤。第二步选中目标应用打开 GPS 模拟开关在主界面点击要设置的应用进入它的位置设置页打开使用 GPS 模拟开关页面上半部分即为 GPS 配置区页面会提示位置信息可能被缓存所以首次设置后建议等几秒或重启目标应用再验证提示这个页面就是全部功能的核心后面所有配置模板、基站、悬浮窗都围绕它展开。第三步设置虚拟位置——地图搜索或手动输入坐标方式一推荐新手点选择进入地图页直接在地图上点选或搜索故宫博物院这类地点名选中后点右下角确认方式二精确场景在纬度、经度输入框直接填数字纬度范围 -90 到 90经度范围 -180 到 180比如北京某点可填 39.908761 / 116.397736不知道去哪拿坐标页面上有How to get a coordinate链接可跳百度地图或 Google 地图查询完全没想法时点FEELING LUCKY按钮它会随机生成一个坐标技巧地图上还能切换地图源、查看历史选点、手气不错随机定位频繁换点时比手输方便得多。第四步用模板和最近管理常用位置在位置设置页打开快速填充面板里面分模板和最近两组GPS 模板把常用坐标家、公司、测试点存成模板一键填入基站模板把常用基站参数存成模板和 GPS 模板配合使用最近自动记录你最近用过的地点无需手动保存提示开启即时更新后地图点选、历史选点会直接写入设置不用退回应用列表再保存。第五步进阶配置——基站模拟、悬浮窗与日志打开使用基站信息模拟开关填入MCC、MNC、LAC/TAC、CID四个参数例如 460 / 0 / 5009 / 1285页面上的 OpenCellID、Cellocation 链接可以帮你查真实基站数据想模拟移动中的效果在应用设置里点关联悬浮窗然后用摇杆悬浮窗按方向、力度实时更新位置适合测试轨迹类功能目标应用走 Google 服务定位时无需再单独设置 com.google.android.gms直接配置目标应用即可个别应用如微信启用后打不开到设置里打开兼容模式在设置页打开Verbose log详细日志配合 Xposed 管理器的日志可以定位为什么没生效提示提交问题前务必先打开详细日志并复现一次问题这是排查模块问题最快的路径。 场景配方三个典型用法直接抄看完这一节你可以按自己的用途直接套用对应配方不用再纠结参数怎么填。场景一日常隐私保护目标应用微信、支付宝、美团等会频繁取位置的应用关键配置GPS 模拟开启位置设在常用但非实时的地点如小区、商圈只开这一个开关即可注意事项遵循最小化原则别给所有应用开模拟导航类应用保持真实定位避免出行出事故场景二开发定位测试目标应用你自己开发或正在测试的应用关键配置建 3~5 个 GPS 模板覆盖不同城市/边界坐标同时准备一套基站模板做双通道测试注意事项打开 Verbose log 记录定位请求如果应用走 Google 服务或腾讯定位 SDK确认配置后重启应用再验证场景三区域活动参与目标应用有本地活动、签到机制的 App关键配置GPS 模拟 基站信息模拟同时开启坐标选活动区域中心点基站参数与目标城市一致注意事项活动期间不要频繁切换位置快速跳变是应用识别模拟位置的最明显特征 原理与源码速览它是怎么做到的看完这一节你能理解按 App 生效背后的技术思路并知道去仓库哪个目录看实现。FakeLocation 以 Xposed 模块形式运行它在目标应用进程启动时注入代码拦截系统定位相关的接口调用如系统的 LocationManager、Google 服务定位 API、腾讯定位 SDK再按该应用的包名查表把返回值替换成你配置的虚拟坐标和基站参数。因为拦截发生在应用拿到数据之前所以不需要模拟位置权限其他未配置的应用完全不受影响。想深入看代码建议从这两个真实路径入手mapsearchbar/src/main/java/com/rong/library/widget/mapsearchbar/地图搜索选点组件的核心实现MapSearchBar、SearchQueryThread 等类都在这里app/src/main/res/values-zh-rCN/strings.xml简体中文界面文案通读一遍就能完整认识所有界面元素和开关的含义另外CHANGELOG.md 记录了每个版本的修复内容遇到某功能不生效时先查一下是否是已知问题、后续版本已修复。⚠️ 避坑手册8 个高频问题对照表看完这一节遇到绝大多数没生效的情况你可以直接对号入座找到解法。现象可能原因解决办法应用仍显示真实位置或一直定位中应用缓存了旧位置或 GPS 状态未推送等几秒后重启目标应用或在应用设置页点更新手动推送一次首页反复提示模块尚未启用Xposed 管理器中未勾选模块或勾选后没重启在 Xposed 管理器勾选 FakeLocation然后重启设备走 Google 服务定位的应用不生效以为还要单独配置 com.google.android.gms新版已不需要直接在目标应用自己的设置页配置即可微信或其他应用启用后无法打开模块与该应用的兼容性问题在设置中打开兼容模式地图上选了点回到设置页却是旧坐标未开启即时更新开启即时更新或退回应用列表后再进入以触发保存填入坐标后位置有偏移坐标系不一致WGS-84 与 GCJ-02 在国内有偏差确认所用地图的坐标系新版已内置坐标偏移修正悬浮窗摇杆不动、位置不更新悬浮窗没有关联应用到对应应用设置页点关联悬浮窗后再操作摇杆大版本升级后旧设置失效新版启用了新的设置文件与格式官方在更新日志中有明确提示重新填入关键配置即可✅ 收尾自查与合规提醒按下面清单过一遍就能确认虚拟定位真正生效且长期稳定。✅ 模块已在 Xposed 管理器启用并重启过首页无未启用提示 ✅ 目标应用在主界面列表中显示为红色已启用模拟 ✅ 目标应用内实际显示的是你设置的虚拟位置而非真实位置 ✅ 导航等需要真实位置的应用未开启模拟工作正常 ✅ 需要排查问题时Verbose log 已打开且能拿到日志最后提醒虚拟定位属于灰色能力工具请务必遵守当地法律法规和各平台的服务条款不要用于欺骗、作弊或损害他人利益。位置数据本身也涉及隐私设置虚拟位置的同时也请留意目标应用实际获取到的信息范围。用在对的地方它才会是省心而不是惹麻烦的工具。【免费下载链接】FakeLocationXposed module to mock locations per app.项目地址: https://gitcode.com/gh_mirrors/fak/FakeLocation创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价