欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

android使用百度地图最新sdk5.0后后代码混淆时,地图无法显示闪退问题

程序员文章站 2022-06-30 18:30:52
描述:刚开始遇到这个问题我一步一步去排除,最后发现在初始化地图的时候,代码混淆就有问题了, 问题描述:当跳显示地图的页面APP闪退, 解决对比: 1:对于老版本百度sdk:代码混淆时语句: -libraryjars libs/baidumapapi_v3_3_0.jar -libraryjars l ......

描述:刚开始遇到这个问题我一步一步去排除,最后发现在初始化地图的时候,代码混淆就有问题了,

问题描述:当跳显示地图的页面app闪退,

解决对比:

1:对于老版本百度sdk:代码混淆时语句:

-libraryjars libs/baidumapapi_v3_3_0.jar
-keep class com.baidu.** { *; }
-keep class vi.com.gdi.bgl.android.**{*;}
2:sdk5.0.0后版本(应该是现在最新版本)
代码混淆语句:
-keep class com.baidu.** {*;}
-keep class mapsdkvi.com.** {*;}
只需要这两句就行了。
当然这只是我遇到的问题,解决方法这样的,对于各位码农遇到的问题仅供参考,不谢!