百度地图SDK接入问题

API21 的情况下 报错为

img


API28/29 的情况下 报错为

img


img


权限问题的话 应该没问题 可以看我回复的截图 但无论我怎么改 都会提示权限问题 尽管回执码收到的是1
最无法理解的报错是

img


这个报错完全不知道怎么来的

需求
解决报错1

img


解决报错2

img


有需要了解的详情 可以向我追问
这是比较完整的截图

img

第一个是用SharePrefrecences报错,创建文件报错,是不是文件读写权限没有;
第二个是百度地图SDK申请的权限吧,看下官方文档601是什么错误信息

你的权限是不是没有动态申请

你的定位代码是在Activity吗?

报错原因依旧未知 但服务可以使用 问题一是SDK问题 通过下载获取就好了 第二个权限问题没解决 实际上也可以创建 不知道问什么报错 服务也可以使用

楼主改好了吗,我也遇到同样问题不知道怎么改。

E/SharedPreferencesImpl: Couldn't create directory for SharedPreferences file /data/user/0/com.example.baidu/shared_prefs/authStatus_com.example.baidu:remote 我也就剩这个问题了,请问你解决了吗

我也不知道行不行啊,你加入这个权限试试

<uses-permission android:name="android.permission.WRITE_SETTINGS"/>

你好问题解决了吗?我也遇到了

你好问题解决了吗?我也遇到了