无需Root的Android虚拟定位神器:FakeLocation,为每个应用单独设置虚拟位置
【免费下载链接】FakeLocationXposed module to mock locations per app.项目地址: https://gitcode.com/gh_mirrors/fak/FakeLocation
你是否曾因为地区限制错过了心仪的手游福利?是否担心社交应用悄悄暴露你的真实位置?又或者,作为开发者,你正为测试应用在不同地区的表现而发愁?FakeLocation——一款基于 Xposed 框架的 Android 虚拟定位模块,让你无需开启系统模拟位置权限,就能为每个应用单独设置虚拟位置,实现真正意义上的应用级位置伪装。
传统定位模拟,到底差在哪?
在移动互联网时代,位置信息越来越重要,但传统的位置模拟方法短板明显:
- 系统权限暴露:需要开启"模拟位置"开关,这个明显的系统设置很容易被应用检测到;
- 全局一刀切:所有应用共享同一个虚拟位置,做不到"这个应用在这里、那个应用在那里";
- 数据不够真实:只能模拟 GPS 坐标,无法模拟基站与 WiFi 信息,真实性与隐蔽性都打了折扣。
结果就是:功能受限、被检测、甚至被封号。传统工具越用越"心虚",而 FakeLocation 恰恰是冲着解决这些问题来的。
凭什么与众不同?三个硬核理由 🎯
无需 Root、无需模拟位置权限。通过 Xposed 框架在系统底层 Hook 定位 API,FakeLocation 能在应用完全无感知的情况下返回虚拟坐标,不需要开启那个"此地无银三百两"的模拟位置开关。
应用级独立配置。你可以为游戏、社交、导航分别设置完全不同的位置,互不干扰、互不污染,这也是它最核心的差异化能力。
三重定位数据全模拟。不止 GPS,还支持基站信息(MCC、MNC、LAC/TAC、CID)与 WiFi 环境的模拟,定位数据完整可信;经纬度精度达到小数点后 6 位(约 0.1 米),配合坐标偏移修正,让模拟结果更贴近真实。
FakeLocation 主界面:按应用列表管理虚拟定位,一键开启或关闭
四种人,能立刻用上它
游戏玩家:跨区福利不再错过。区域限定的道具、跨服的活动、异地的签到打卡,只需打开 FakeLocation → 选中游戏 → 开启模拟 → 选好坐标,三步搞定。
社交达人:把隐私握在自己手里。给不同社交应用设置不同的虚拟位置,避免真实位置泄露;偶尔想"云打卡"、晒一晒"旅行照",也全靠它。
Android 开发者:免费的多地区测试台。模拟不同地区验证功能、测试权限处理逻辑、模拟基站切换场景,让定位相关的 bug 无处可藏。
旅行爱好者:出发前先"云踩点"。提前模拟目的地位置,测试导航路线、规划打卡机位、适应不同时区的时间变化,把旅行功课做到位。
地图选点:在高德地图上精准标记虚拟位置,支持搜索与历史记录
三步上手,新手也能照做 🚀
第一步:环境准备。在支持 Xposed 的设备(Android 4.3 及以上)上安装好框架,克隆或下载 FakeLocation:git clone https://gitcode.com/gh_mirrors/fak/FakeLocation。在 Xposed 管理器中勾选启用该模块,然后重启设备让模块生效——这一步千万别省。
第二步:开启应用级模拟。打开 FakeLocation,应用列表会按"是否已启用模拟"自动排序。找到目标应用,打开旁边的开关即可。
第三步:配置位置。进入应用设置页,你可以:
- 地图选点:在地图上直观点击,还能搜索地点、从最近记录里快速复用;
- 手动输入:直接填写精确经纬度,内置国内坐标偏移修正;
- 基站模拟:填写 MCC、MNC、LAC/TAC、CID,让定位更真实。
设置完成后即时生效,无需再次重启设备。
单应用设置页:GPS 坐标与基站信息可同时模拟,满足不同场景需求
进阶技巧:把虚拟定位玩出花 💡
- 模板管理:把常用位置存成 GPS 模板或基站模板,游戏、社交、测试各建一套,一键切换;
- 摇杆悬浮窗:开启后像玩游戏一样用摇杆拖动位置,配合方向和力度实时更新坐标,模拟移动轨迹;
- 即时更新:开启后在地图上点击、选标记、选最近地点,直接写入设置,无需返回列表;
- 自我隐藏:可以对指定应用隐藏模块本身,进一步降低被识别的风险;
- 日志排障:位置不生效时,开启 Verbose log 并在 Xposed 日志里查看定位 API 调用情况,快速定位问题。
快捷设置与模板:GPS 模板、基站模板、最近记录随手取用
高频疑问,一次说清
Q:需要 Root 权限吗?A:不需要。FakeLocation 模块本身不依赖 Root,但需要 Xposed 框架环境。
Q:设置了虚拟位置,应用却没反应?A:按顺序排查:确认模块已在 Xposed 中激活并重启设备 → 在 FakeLocation 里为目标应用开启模拟 → 清除该应用的位置缓存 → 开启详细日志查看拦截情况。
Q:怎么降低被检测的风险?A:使用合理的定位精度、避免频繁在两地点间跳变、配合基站信息模拟增加真实性、不为无关应用开启模拟。
Q:支持哪些 Android 版本?A:Android 4.3 及以上版本均可使用,高版本系统建议配合最新版框架。
Q:会影响手机性能吗?A:几乎无感。内存占用低于 20MB、CPU 占用低于 3%,建议只为真正需要的应用开启。
位置自由,从这一次动手开始
技术是中性的,关键在于如何使用。请遵守相关平台的服务条款与法律法规,把虚拟定位用在测试、隐私保护等正当场景,而不是用于欺诈或作弊。
世界在你手中,位置由你掌控。打开终端,执行git clone https://gitcode.com/gh_mirrors/fak/FakeLocation,从今天起,让每个应用都去它"该去"的地方。
【免费下载链接】FakeLocationXposed module to mock locations per app.项目地址: https://gitcode.com/gh_mirrors/fak/FakeLocation
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考