android使用百度地图,尤其使用android studio开发,调试的时候正常,正式打包发布的时候,有可能出现一些问题
1.打包的时候在百度控制平台中将key设置一下,否则地图加载不正常,白屏或者其他
点击设置,将sha1换成正式发布的key的
设置方法是按照官方设置,将keytool -list -v -keystore debug.keystore换成keytool -list -v -keystore 正式发布的.jks
2.打包以后出错,java.lang.NoClassDefFoundError: vi/com/gdi/bgl/android/java/EnvDrawText,这个是因为没有混淆的原因,在proguard-rules.pro中加入
-keep class com.baidu.**{*;}
-keep class vi.com.gdi.bgl.**{*;}