如何在聊天应用中修改位置

聊天应用会在多个地方使用位置,而模拟并不影响所有这些地方。在动手设置之前,最好先区分聊天应用向系统请求的内容(因此可以模拟),以及它通过账号和网络了解到的关于您的信息(因此保持不变)。

哪些取决于坐标,哪些不取决于

聊天应用在操作时向系统请求的一切都取决于坐标:搜索附近的人和群组、本地位置群聊、在对话中发送自己的位置以及消息上的地点标签。模拟在这里有效:应用会像手机上的其他应用一样得到所选位置。

账号所属国家不取决于坐标,它由注册账号所用的手机号码决定。服务据以判断您从哪里连接的 IP 地址也不取决于坐标。界面语言和时区同样如此。坐标模拟对这些都没有影响,不要指望它能“彻底更换国家”。

聊天应用中哪些取决于坐标:附近的人和发送位置取决于坐标,号码和 IP 则不取决于坐标

操作步骤

先在手机上开启模拟位置(分步说明),并在需要的地方设定位置。

然后将聊天应用完全关闭后重新打开。这一点很重要:这类应用会在打开相应界面时请求位置并缓存结果,所以不重启的话,您看到的还是原来的城市。

之后打开使用位置的界面(附近搜索、发送位置),它应当显示您选择的区域。

如果什么都没变

检查模拟是否在运行,以及其他应用能否看到它:打开地图或定位检查页面(如何检查)。如果其他地图显示所选位置,而聊天应用不显示,那么问题不在模拟。

第二个原因:聊天应用的位置权限是“仅使用期间允许”,而您打开的界面是在后台访问位置。

第三个原因:该功能根本不使用坐标。联系人推荐、动态和地区内容限制,往往依据的是手机号码、账号和 IP,而不是 GPS。

关于风险和局限

在聊天应用中修改坐标并不能让您匿名。您的号码、账号、设备和 IP 都没有变,服务从这些信息中了解到的比从坐标中多得多。

我们不介绍需要用模拟来误导特定的人或绕过服务限制的场景:这类功能通常会检查模拟来源标记,后果是封号。模拟时应用究竟看到什么,单独讲解见此。

Mock Location — 免 root 的 Android 虚拟定位

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

下载 APK