打卡一直在使用的某模拟定位软件(LSPosed的模块),最近突然不能保存新的地址了,这两天得闲想着处理一下。 本来以为是作者更新了软件,结果看了一下github,没有更新,而且用最新版本的朋友也有同样的问题,奈何不知道作者什么时候会更新,只得自己动手。 上手解决 1.先看了一下这个错误信息,根据提示的连接去网页上看了一下,这个错误代码7,意思是【KEY鉴权失败:检查key绑定的sha1值与apk签名sha1值是否对应】,感觉可能是作者修改了key绑定的sha1值,既然是key的问题那自己生成一个换到app里就行了!
微信图片_20241115213355.jpg (209.37 KB, 下载次数: 2) 下载附件 2024-11-15 21:44 上传 2.到高德的开放平台里创建一个自己的KEY: a)应用管理-》我的应用-》创建新应用,名称随便写,类型可以选工具。
1731679099770_看图王.jpg (63.58 KB, 下载次数: 2) 下载附件 2024-11-15 22:02 上传 b)添加KEY,名称随便写,服务平台选择【Android平台】,SHA1先随便写过会儿再改,包名用原来应用的包名可看下图,然后提交。
1731679309639.jpg (73.1 KB, 下载次数: 1) 下载附件 2024-11-15 22:02 上传 c)把生成的KEY复制出来,待会方到apk的配置文件里。
1731679695048.jpg (15.04 KB, 下载次数: 2) 下载附件 2024-11-15 22:08 上传 3.先用Apktool M反编译软件,这里因为高德地图的key都是配置在AndroidManifest.xml文件里,所以这里只需要反编译资源就行了。
微信图片_20241115214906_看图王.jpg (92.73 KB, 下载次数: 1) 下载附件 2024-11-15 21:50 上传
微信图片_20241115214928_看图王.jpg (122.12 KB, 下载次数: 2) 下载附件 2024-11-15 21:50 上传 4.找到反编译后的目录,选择AndroidManifest.xml文件,进行编辑,在文件末尾处找到meta-data【com.amap.api.v2.apikey】
微信图片_20241115221548_看图王.jpg (145.74 KB, 下载次数: 3) 下载附件 2024-11-15 22:16 上传
微信图片_20241115221551_看图王.jpg (202.1 KB, 下载次数: 3) 下载附件 2024-11-15 22:16 上传 5.把【com.amap.api.v2.apikey】的value修改成刚才自己在高德平台创建的key,然后保存,编译,覆盖安装。
1731680403381.jpg (280.86 KB, 下载次数: 2) 下载附件 2024-11-15 22:20 上传
1731680610191.jpg (111.4 KB, 下载次数: 3) 下载附件 2024-11-15 22:24 上传
1731680624566.jpg (323.76 KB, 下载次数: 3) 下载附件 2024-11-15 22:24 上传 6.重新安装后,进入APP你会发现还是不能保存地址,不要着急,还差最后一步。 a)进入高德开放平台刚才创建KEY的地方,点【设置】。
1731681261294.jpg (31.16 KB, 下载次数: 4) 下载附件 2024-11-15 22:35 上传 b)图中【画红线】的部分,是新APK的sha1值,把这个值填写到高德的【安全码SHA1】里,保存一下。
1731681484931.jpg (188.55 KB, 下载次数: 1) 下载附件 2024-11-15 22:38 上传 7.关闭APP重新进入一下,你就发现可以正常保存地址啦!
微信图片_20241115224307_看图王.jpg (76.76 KB, 下载次数: 1) 下载附件 2024-11-15 22:45 上传 附 原应用地址:https://modules.lsposed.org/module/com.fuck.android.rimet 高德开发平台地址:https://console.amap.com 免费评分 参与人数 11吾爱币 +15 热心值 +9 理由 查看全部评分 (责任编辑:) |