糖尿病康复,内容丰富有趣,生活中的好帮手!
糖尿病康复 > 【百度地图】百度地图混淆后导航飞掉

【百度地图】百度地图混淆后导航飞掉

时间:2020-02-26 00:25:00

相关推荐

【百度地图】百度地图混淆后导航飞掉

百度地图混淆很多人会遇到问题,开放平台也给出了几行配置,如下

-keep class com.baidu.** {*;}-keep class .** {*;} -dontwarn com.baidu.**

但是我在使用这些代码混淆后打包发起导航会飞掉,地图、定位、路线规划都没有问题。

当然了,不混淆是OK的。

直接正题,问题是这样解决的:

-keep class com.baidu.** {*;}

-keep class .** {*;}

-keep class com.sinovoice.** {*;}

-keep class .** {*;}

-dontwarn com.baidu.**

-dontwarn .**

-dontwarn .**

红色部分是比API中多的几行,为什么多这几行,很简单,我是这样发现的-

BaiduLBS_Android.jar直接解压,其实我只是抱着试试看能不能看到包名

解压后是图片中的目录,多出来的两行就是下面两个箭头的包名,第一个箭头就是com.baidu包名

LBS这个包应该是最全的了,这样写就OK了,语音、导航什么的均没有问题。

鹰眼、全景没有做过,如果出现问题,相同的办法应该也能解决。

如果觉得《【百度地图】百度地图混淆后导航飞掉》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。