📱 EasyGPSMock - 专为开发者设计的系统级 GPS 模拟工具
「EasyGPSMock」是一个单纯、强大且专业的开发者工具,旨在协助 Android 开发人员在不移动的情况下,测试基于地理位置(Location-based)的应用程序与服务。本工具完全符合 Android 系统的模拟位置(Mock Location)规范,可实现在全系统范围内覆盖真实 GPS 坐标。
🌟 核心技术与路径模拟策略
🗺️ Google Maps 显示引擎
地图显示界面导入 Google Maps SDK,提供更精准的图资显示、流畅的缩放体验与稳定地图图层。
🛣️ 道路模式 (沿道路模拟)
采用 OSRM 技术沿着真实道路进行导航模拟。可自由选择“步行”、“自行车”或“车辆”模式,并搭配“超拟真路况模拟”自动产生随机红绿灯停等、堵车降速与弯道减速,完美还原真实移动行为。
📏 直线模拟 (忽略建筑)
忽视地形与建筑物障碍,直接在两个或多个地图坐标点之间进行直线动态移动。
🌀 探索模式 (到达点位后绕圈)
专为区域探查设计。沿着路线移动,每当抵达指定节点时,程序会自动以该点为中心进行同心圆绕圈探查,协助达成局部区域的最大涵盖率。
⚡ 传送模式 (点位瞬移) & 传送探索
- 传送模式:支持自订停等冷却时间(秒),直接在多个目标点位之间瞬间跳转。
- 传送探索:结合瞬移与绕圈探查,瞬间跳转至目的地点位后,在原地执行同心圆绕圈扫描,兼顾测试效率与覆盖率。
🔁 多重循环与折返模拟
路线抵达终点后支持多种自动化行为,包含“自动循环 (走回起点)”、“折返模拟 (往返运动)”、“自动循环 (瞬间跳转)”与“终点滞留”。
📍 单点模拟、虚拟摇杆与手势定向传送
在地图上轻松选择任意位置,一键启动单点定位。支持实时虚拟摇杆控制与动态加速调节。导入“手势定向传送”技术,在地图上滑动或双击即可朝指定方向或距离快速跳转。
🕹️ 悬浮控制面板 2.0 & 画面坐标识别
支持“后台常驻”与“最小化”设计。无需频繁切换 App,在后台使用其他待测软件时,即可直接搜索地址、输入坐标或快速跳转。
- 📷 画面坐标实时识别:新增画面坐标自动识别功能!在悬浮面板点击识别图标,即可自动读取屏幕上记录的经纬度文本(支持 DMS 度分秒与十进制)并一键跳转定位,省去复制粘贴流程。
- 🔗 地图外连拦截模式:当待测软件提供“以 Google Maps 开启”功能时,可于悬浮面板直接擷取该坐标并提供相对应的动作(加入路径、直接定位或实境移动前往)。
🌟 系统稳定与安全机制
🌍 全系统范围覆盖
模拟位置对设备上的所有应用程序有效,确保测试环境的一致性。
🌍 时区保护 (Timezone Guard)
专为全球测试设计,自动对齐模拟位置对应的时区,协助使用者解决因时区不匹配导致的判定失效问题。
⚡ 持续性前台服务与后台自动重启
通过稳定且可见的前台服务维持坐标注入,即使切换到其他待测 App 或进入后台运行,模拟服务也能长效存活(支持 Android 10 至 Android 15+)。内置自动防护机制,即便偶发遭遇系统强制清理或意外中断,也能自动恢复并重启模拟,确保测试过程不中断。
🌟 智慧工具与管理
📋 剪贴簿坐标侦测
自动识别剪贴簿中的坐标,让您在切换 App 时一键快速移动或搜索,大幅提升测试效率。
🔍 智慧搜索与坐标提取
搜索栏位支持混合文本提取。只要一段文字中包含坐标,程序就会优先定位至该地点,省去手动挑选坐标的麻烦。
📂 高级路径、智慧书签与地理命名
支持 GPX 与 CSV 文件批量导入、书签多选合并载入为单一路径、与收藏夹分类管理。新增足迹与路径时,系统会自动通过逆地理编码,默认以真实地理位置(如行政区与路名)进行智慧化命名。同时导入“动态足迹聚合”技术优化大量足迹时的地图加载效能,支持高倍率缩放下的 1.0 米精细显示。
👟 模拟中健康步数同步
支持于模拟过程中后台同步增加模拟步数 (最高支持单日 1,000,000 步),完美模拟测试所需要的所有运动与定位数据。
🔗 快速分享与幽灵路径 (私密保护)
支持一键导出 GPX 或 URL 链接分享位置与路线。
- 👻 幽灵路径 (Ghost Route):当您想与团队或朋友分享特定测试路线,又不希望路线被永久存储或转发另作他用时,可产生“幽灵路径”链接(支持自订 1/4/12/24 小时有效期限)。接收者点击后即可直接载入并启动模拟,时间到期后自动失效且不会写入对方的书签库,完美保护测试路线私密性!
⚙️ 使用前准备
1. 进入设备的“设置”>“关于手机”,连续点击“版本号”开启“开发者选项”。
2. 在“开发者选项”中找到“选择模拟位置信息应用”,并选择“EasyGPSMock”。
3. 确保应用程序已获得定位权限。
📺 运作模式与 PRO 订阅特权
为支持本工具的持续研发,我们提供了两种灵活的使用模式:
1. 💎 PRO 订阅服务(Google Play 包月):一键订阅即可永久移除所有广告与时间限制,享受无限模拟时长,并支持“Firebase 云端账号同步”让您的 PRO 订阅状态在所有设备上保持无缝同步。
2. ⚡ 免费广告解锁:点击顶部的闪电按钮观看完整激励广告,每次观看即可免费解锁 4 至 6 小时完整功能访问权(最高可累计至 24 小时)。
🔒 隐私与安全
- 我们重视您的隐私。EasyGPSMock 不会收集或存储您的实际敏感位置数据,所有位置模拟均在您的设备上本地执行。
- 分享功能仅用于用户手动导出坐标参数,不会传输至外部服务器。
- ♿ 无障碍服务声明 (AccessibilityService API):本应用程序使用 AccessibilityService API 仅用于自动读取屏幕画面上显示的纬度与经度文本,以协助您在悬浮控制菜单中一键进行坐标跳转与定位。我们“绝对不会”利用此 API 收集、存储或传输您的任何个人数据、输入记录或敏感信息。此功能为选择性功能,仅在您主动使用画面坐标识别时运作。
⚠️ 免责声明
本工具仅供开发者检测与测试用途,请勿用于任何违反其他应用程序服务条款的行为。使用者需对其使用行为承担所有责任。
Last updated on 2026年10月11日
[Version 4.4.3]
[New Features]
- Jump to Waypoint: Long press fast-forward or rewind on the floating bar to jump to any waypoint.
- Fine-Grained Exploration: Exploration sector step size reduced to 5% for precise area coverage.
[System Improvements]
- Ghost Route Jump Fix: Fixed an issue where fast-forwarding or rewinding ghost routes in fleets would reset to start.
