地图动态设置AK"/>
Android集成百度地图动态设置AK
一、到百度地图开放平台创建对应的AK
二、后台提供接口,根据参数返回AK
三、App集成百度地图功能(build.gradle)
说明:最好使用最新版本的sdk,低版本的sdk可能没有setApiKey的方法
//百度地图 implementation 'com.baidu.lbsyun:BaiduMapSDK_Location:9.1.8' implementation 'com.baidu.lbsyun:BaiduMapSDK_Map:7.4.0' implementation 'com.baidu.lbsyun:BaiduMapSDK_Search:7.4.0' implementation 'com.baidu.lbsyun:BaiduMapSDK_Util:7.4.0'
四、提供sdk初始化方法,最好放在Application中
public static void initBaiduMap(String AK){SDKInitializer.setApiKey(AK);SDKInitializer.initialize(mInstance);//包括BD09LL和GCJ02两种坐标,默认是BD09LL坐标。SDKInitializer.setCoordType(CoordType.BD09LL); }
五、通过接口获取到ak后,调用sdk初始化方法
六、验证地图显示
更多推荐
Android集成百度地图动态设置AK
发布评论