Mock Location 应用界面
在浏览器中直接操作应用的副本:点按按钮、拖动地图、打开列表。页边的编号说明每个元素的作用,下方是文字讲解。
登录后即可同步收藏和历史记录
应用的所有状态尽在一页
MockLocation 只有一个主界面和覆盖其上的三个面板。其余都是状态:模拟是否开启、真实位置是否可靠、当前是“收藏”还是“全部”标签页。点击卡片,界面就会切换到该状态。
地图界面:所有控件都在地图上
应用没有单独的“主屏幕”:地图铺满整个界面,按钮以半透明圆形浮在地图上方。这样布局并不是为了好看:模拟位置几乎总是在路上单手开启的,所以需要点按的控件都集中在屏幕底部,拇指就能够到。
左下角是模拟开关按钮,也是开启模拟位置的唯一开关。按钮为橙色时,系统会向所有应用提供您选择的位置,而不是真实位置。右侧一列是缩放按钮和回到我的位置按钮。顶部是提示栏:这是应用用文字与用户沟通的唯一位置,会显示设置要求、所选位置的地址以及信号质量警告。
- 模拟开关按钮
- 点按即可开启或关闭模拟位置。地图上没有单独的“开始”按钮:位置点通过点按地图设定,这个按钮只负责模拟是否开启。
- 搜索
- 在地图上方打开带搜索栏和已保存地点的面板。下方的地图会变模糊,但仍然可见。
- 语音输入
- 用说话代替打字输入地址:应用会离线识别语音,并找到所说的位置。
- 缩放
- 加号和减号。按住不放会持续缩放,大范围缩放时比连续点按快得多。
- 当前位置
- 模拟关闭时,将视角移回您的真实位置并重新核实。模拟开启时,同一个按钮会把视角移到模拟的位置:此模式下没有需要跟随的真实位置。
- 账号
- 登录面板。账号与网站通用,正是它把手机上的列表和网站上的账号关联起来。
- 顶部提示
- 首次启动前显示设置要求,之后显示所选位置的地址和坐标。它同时也是按钮:点按会打开系统设置中相应的页面。
- 地图上的位置点
- 蓝色圆点是系统认定的您的真实位置。橙色图钉是模拟开启时其他应用看到的位置。
搜索、收藏和历史
搜索面板是一个带两个标签页的列表。“全部”是历史:您曾经模拟过的每个位置都会自动记录在这里。“收藏”是您自己用爱心标记的地点。搜索栏会同时通过地理编码搜索地址并搜索已保存的记录,因此熟悉的地点可以按名称而不是地址找到。
有一个一开始不太明显的重要细节:两个列表并不是彼此的副本,而是指向同一批记录。爱心是历史记录的属性,所以在“收藏”中取消的爱心,在“全部”中也会熄灭,无需另外清理第二个列表。同时,不同时间保存的同一个地址会保留为两条不同的记录:应用不会把坐标当作“同一个地点”,否则在地图上相近位置的点按、坐标几乎相同的记录就会悄无声息地相互覆盖。
名称和图标可以直接编辑。长按某一行,它会变成输入框:地理编码返回的地址很少像个地点名称,需要重命名的情况比想象中多。长按图标方块会打开包含 15 个表情图标的网格:滑板车、汽车、房子、商店等,让送货点和家一眼就能区分。“清空”按钮会一次删除整个列表,但随即变成“撤销”按钮:只要界面没有关闭,就可以撤销。
关于免费版列表上限的详细说明,请见 “地点、搜索和历史” 栏目。
账号和同步
隐藏模式:长按按钮能做什么
有些功能放在长按里,以免占用屏幕空间。这里列出了全部这类功能:在应用中,用户往往是偶然发现它们,或是通过本页了解到。
- 长按模拟开关按钮
- 锁定模式:点按地图和按钮都不再起作用,只有红色按钮可用。用途是“手机在口袋里,位置点跟着我走”。用同样的长按退出;在此模式下点按刻意不起作用。
- 长按定位按钮
- 地图随行进方向旋转。模拟开启时此手势无效:此模式下视角始终对准所选位置。
- 长按加号或减号
- 手指按住按钮期间,地图会逐级缩放。
- 长按列表中的一行
- 直接在行内重命名记录,无需单独的对话框。
- 长按记录图标
- 打开该记录的 15 个图标网格。
- 长按设置要求提示
- 隐藏无法通过设置消除的项,例如固件中没有显示相应开关的情况。
接下来
本演示展示了应用的外观和各功能的位置。要让模拟位置在手机上真正生效,需要开启一次开发者模式并选择模拟位置信息应用,分步使用说明共七步,无需 root。
如果固件在后台杀掉应用、模拟自行中断,请查看针对具体系统的说明:Xiaomi(MIUI 和 HyperOS)、Samsung Galaxy和没有 Google 服务的 Huawei。