解决百度地图sdk v7.5.0版本,地图不能正常显示问题(隐私政策)
问题描述: 根据官方文档配置完后,地图无法显示,也不显示网格图层,会报location调用隐私政策接口异常
解决办法: 除了在Application.java中正常初始化context信息之外,在调用地图的activity中的onCreat()方法中,添加一句LocationClient.setAgreePrivacy(true);
a.Application.java初始化:
// 是否同意隐私政策,默认为false
SDKInitializer.setAgreePrivacy(getApplicationContext(), true);
try {
// 在使用 SDK 各组间之前初始化 context 信息,传入 ApplicationContext
SDKInitializer.initialize(getApplicationContext());
SDKInitializer.setCoordType(CoordType.BD09LL);
} catch (BaiduMapSDKException e) {
}
b.MainActivity.java的onCreat()方法:
LocationClient.setAgreePrivacy(true);