阿里云服务器免费领卷啦。

使用Xposed插件,随意更改微信地区,让你的位置定在火星

作为一名安卓开发人员,前几天有个朋友问我,怎么才能把自己的微信定位弄得有特色呢。我说,要不,给你定位显示为火星,怎样?!然后他连说,可以可以啊。然后我就本着有工具就使用,没工具自己造的理念,开始了我的搜索之路。

搜索的一圈,我找都了一个github地址:https://github.com/MartinHan01/weixin_change_city 这就是本文的重点了。

weixin_change_city 是Xposed插件项目,主要用于修改微信地区。就是如图的地址:

前期要准备的东西:

root过的android手机(也可以在电脑上安装夜神模拟器),然后打开root权限,安装微信。

安装xposed环境,如果是在夜神模拟器里就很简单了,有专门的帖子教这个。

如果想要学习一下代码的话,那么就要自己安装安卓的开发环境了。

看了代码,如果了解过xposed基础知识的话,是比较号理解的。使用命令 adb shell dumpsys activity,查看选择地址页面,然后分析微信的逻辑,hook里的方法。找到页面:com.tencent.mm.ui.tools.MultiStageCitySelectUI
获取列表变量:cJa下的wdN。
修改了Region对象的code和name。

下载地址:
https://github.com/MartinHan01/weixin_change_city

发表评论

要发表评论,您必须先登录