我已经在我的应用程序中实现了百度地图,它在 6 以下的 android 版本中运行良好,但在 android 6 以上版本中出现问题。我已经为 android 6 实现了动态 WRITE_SETTING 权限。如果用户授予应用程序权限,那么百度 MapView 类也无法访问它并且它正在崩溃。错误日志如下
java.lang.SecurityException: Permission Denial: requires permission android.permission.WRITE_SETTINGS
at com.baidu.android.bbalbs.common.util.a.a(DeviceId.java:206)
at com.baidu.android.bbalbs.common.util.a.a(DeviceId.java:68)
at com.baidu.android.bbalbs.common.util.CommonParam.b(CommonParam.java:72)
at com.baidu.android.bbalbs.common.util.CommonParam.a(CommonParam.java:45)
at com.baidu.platform.comapi.c.c.p(Unknown Source)
at com.baidu.platform.comapi.c.c.c(Unknown Source)
at com.baidu.mapapi.a.b(Unknown Source)
at com.baidu.mapapi.map.MapView.a(Unknown Source)
at com.baidu.mapapi.map.MapView.<init>(Unknown Source)
请帮我解决这个问题。