【某定位软件】高德地图KEY失效的修复
前言打卡一直在使用的某模拟定位软件(LSPosed的模块),最近突然不能保存新的地址了,这两天得闲想着处理一下。
本来以为是作者更新了软件,结果看了一下github,没有更新,而且用最新版本的朋友也有同样的问题,奈何不知道作者什么时候会更新,只得自己动手。
上手解决
1.先看了一下这个错误信息,根据提示的连接去网页上看了一下,这个错误代码7,意思是【KEY鉴权失败:检查key绑定的sha1值与apk签名sha1值是否对应】,感觉可能是作者修改了key绑定的sha1值,既然是key的问题那自己生成一个换到app里就行了!
2.到高德的开放平台里创建一个自己的KEY:
a)应用管理-》我的应用-》创建新应用,名称随便写,类型可以选工具。
b)添加KEY,名称随便写,服务平台选择【Android平台】,SHA1先随便写过会儿再改,包名用原来应用的包名可看下图,然后提交。
c)把生成的KEY复制出来,待会方到apk的配置文件里。
3.先用Apktool M反编译软件,这里因为高德地图的key都是配置在AndroidManifest.xml文件里,所以这里只需要反编译资源就行了。
4.找到反编译后的目录,选择AndroidManifest.xml文件,进行编辑,在文件末尾处找到meta-data【com.amap.api.v2.apikey】
5.把【com.amap.api.v2.apikey】的value修改成刚才自己在高德平台创建的key,然后保存,编译,覆盖安装。
6.重新安装后,进入APP你会发现还是不能保存地址,不要着急,还差最后一步。
a)进入高德开放平台刚才创建KEY的地方,点【设置】。
b)图中【画红线】的部分,是新APK的sha1值,把这个值填写到高德的【安全码SHA1】里,保存一下。
7.关闭APP重新进入一下,你就发现可以正常保存地址啦!
附
原应用地址:https://modules.lsposed.org/module/com.fuck.android.rimet
高德开发平台地址:https://console.amap.com
xiao351188606 发表于 2024-11-17 22:41
用苹果 爱思助手可以修改定位,或者安装巨魔在下载虚拟定位
我用爱思修改定位后钉钉打卡提示作弊{:1_923:},挨领导一顿批 zyz37519 发表于 2024-11-18 08:06
我用爱思修改定位后钉钉打卡提示作弊,挨领导一顿批
钉钉要是用虚拟打卡要打开那个极速打卡功能(钉钉自己的功能),在打卡范围内打开app自动打卡那个。大概在6~7月份,公司开了扫脸我就没法用极速打卡了。
如果手动去点打卡,会提示。如果带扫脸的 极速打卡就失效了,去点打卡也会被提示。
去年反正是可以这样打, 很实用! 很实用,我记得之前有个版本的光速虚拟机也能模拟位置,是不是就是这个样子弄得? 很有用的分享,很需要修改定位的功能 LSPosed的定位模块可以用于DD打卡吗,楼主能详细说一下吗,太需要了 谢谢大佬分享很需要这个 感谢分享,一次搞定了~~ 上班神器 dysunb 发表于 2024-11-17 21:10
LSPosed的定位模块可以用于DD打卡吗,楼主能详细说一下吗,太需要了
DD我没试过,理论上可以 yan3881859 发表于 2024-11-17 22:01
DD我没试过,理论上可以
我是各菜鸟,刚刚进论坛学习,能具体教一下怎么实现虚拟打卡吗