android_baiduMap(二) ---- 编码注意事项

来源:互联网 发布:韩顺平 linux视频教程 编辑:程序博客网 时间:2024/06/09 17:11

1. baidu map key的用法:

2.0用法:
在application中调用  
先获取到自己定义的mapKey,然后用key进行注册
(new BMapManager(context)).init(getMapKey(),MapManager.getInstance())
3.0 用法:
在application中调用 
现在省去了在客户端手动获取mapKey的过程,直接调用接口SDKInitializer.initialize(this),然后需要在manifest.xml中进行如下配置: 
<meta-data
            android:name="com.baidu.lbsapi.API_KEY"
            android:value="VPtWjrAT1xHEqakGGghGfbTO" />

2. 定位:

要定位,需要在manifest.xml中进行如下配置:
<!-- 百度定位 -->
        <service
            android:name="com.baidu.location.f"
            android:enabled="true"
            android:process=":remote" >
        </service>


3. 混淆:

百度地图混淆,需要将如下一些类不进行混淆,具体配置如下:
-libraryjars libs/baidumapapi_v2_1_2.jar 替换成自己所用版本的jar包
-keep class com.baidu.** { *; }
-keep class vi.com.gdi.bgl.android.**{*;}
0 0