📱 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.
