百度地图V20共存版制作教程

发布于 2024-11-07 276 次阅读


百度地图V20自v20.5.0版本开始就加入了签名校验,直接通过三方软件改包名会产生语音包不能使用的问题,为此特别制作此教程!感谢银河L7车主一只鱼提供的技术指导,📕小红书ID:之外

🔗友情链接:徐大兵的blog,专注解决领克车机问题!


正文开始:

1、🔗官网下载百度地图V20尝鲜版

2、使用MT、NP等支持反编译、去除签名校验的三方文件管理器

3、点击百度地图,选择查看

image-20241107154906488

4、打开AndroidManifest.xml文件,选择反编译,将里面的包名com.baidu.naviauto全部替换为com.baidu.navimaps(根据个人需求修改即可)

image-20241107155101741

image-20241107155330992

5、修改完成后,保存并退出,不要勾选自动签名!

image-20241107155600799

7、返回查看界面,选择classes10.dex文件,选择Dex编辑器,注意不是Dex编辑器++,选择类列表,将其中的包名com.baidu.naviauto重命名(长按重命名类)为com.baidu.navimaps(根据个人需求修改即可),修改完成后,保存并退出,不要勾选自动签名!

image-20241107160650865

image-20241107160831865

8、返回查看界面,选择classes15.dex文件,选择Dex编辑器++,点击搜索,搜索.method public c()Z搜索选择类列表,找到com.baidu.ttsj$a,第252行最后const/4 v0, 0x0改为 const/4 v0, 0x1,这一步的目的是防止更改包名后,导致语音包失效!修改完成后,保存并退出,不要勾选自动签名!

image-20241107161251435

image-20241107161629077

image-20241107162116352

9、返回查看界面,选择resources.arsc文件,使用Arsc编辑器打开,将其中的包名com.baidu.naviauto重命名(长按重命名类)为com.baidu.navimaps(根据个人需求修改即可),修改完成后,保存并退出,不要勾选自动签名!

image-20241107162356800

10、返回文件界面,选择安装包,点击功能-去除签名校验即可,完成后即可使用共存版百度地图!

image-20241107162937883

image-20241107163148862

教程至此结束!感谢您的观看!😁

  • alipay_img
  • wechat_img
此作者没有提供个人介绍
最后更新于 2024-11-07