Mock Location 中的 Yandex 地图或 Google 地图:卫星和混合

Mock Location 中的地图由两个引擎之一绘制:Yandex(默认)或 Google。这一选择是免费的,只影响地图画面——定位、地点搜索和路线规划始终使用 Yandex。Google 地图还提供卫星影像和混合图层,即带有街道和建筑标注的卫星影像。它们属于 Premium。

  1. 打开“设置 → 地图”

    点按地图右下角的齿轮打开设置菜单;“地图”是五个部分中的第一个。更改会立即生效。

  2. 选择地图引擎

    “地图引擎”:“Yandex”或“Google”。开关下方有提示:“定位和地点搜索始终使用 Yandex,只有地图本身会改变。”切换引擎时,标记、缩放级别和所选位置都会保留,路线线路和行程在两种地图上的显示方式相同。

  3. 开启卫星或混合图层

    使用“Google”引擎时,“地图图层”中有“地图”“卫星”和“混合”。“卫星”是实景影像,“混合”是带街道和建筑标注的影像。两种图层都属于 Premium:未订阅时该部分显示“卫星和混合图层是 Premium 功能”和“开通 Premium”按钮,地图保持为示意图。

  4. 检查标注语言

    地图上的标注跟随应用语言。Google 地图会立即切换语言。Yandex 地图则需要应用短暂重启,大约一秒,应用会自动完成并打开同一界面。如果此时模拟处于开启状态,标注会在模拟关闭后切换语言。

为什么只有 Google 有卫星图

应用中的 Yandex 地图是 Yandex MapKit。它只向第三方应用提供“示意图”类型的地图,所以使用“Yandex”引擎时只有一个图层。卫星影像和混合图层由 Google 地图提供。两种引擎都有夜间地图:深色外观下地图也是深色的。

如果没有 Google 选项

Google 地图需要手机上的 Google Play 服务。在没有这些服务的设备上(例如新款 Huawei)无法选择 Google,应用使用 Yandex 地图;模拟、搜索和路线不受影响。如果选择后 Google 服务消失,应用会自动切回 Yandex。

没有 Premium 时以及数据方面

引擎选择是免费的,并且会被保存。如果 Premium 到期,图层会恢复为“地图”,引擎仍保持您的选择。使用 Google 引擎时,地图图块从 Google 服务器加载:Google 能看到手机的 IP 地址和您正在查看的地图区域,任何 Google 地图都是这样工作的。这不需要也不会使用 Google 账号。网站的隐私政策中也有相同说明。

Mock Location — 免 root 的 Android 虚拟定位

免费,不经 Google Play 分发。安装前可以核对文件校验和。

下载 APK