Я применил карту Baidu в своем приложении, и она отлично работает в версии для Android ниже 6, но имеет проблемы с версиями android 6. Я установил динамическое разрешение WRITE_SETTING для android 6. Если пользователь дает разрешение на приложение, то также класс Baidu MapView не может получить к нему доступ, и он сбой. журнала ошибок, как показано нижеОшибка интеграции карты Baidu в android 6 и выше
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)
Пожалуйста, помогите мне решить эту проблему.