第一行代码第八章文件读写权限变更
- 作者: 冬冬11829293
- 来源: 51数据库
- 2021-07-03
第一行代码第八章文件读写权限变更
- Android 10分区存储
- 处理方法
Android 10分区存储
(来自官方文档)
在Android 10里,外部存储访问权限范围限定为应用文件和媒体。默认情况下,对于以 Android 10 及更高版本为目标平台的应用,其访问权限范围限定为外部存储,即分区存储。此类应用可以查看外部存储设备内以下类型的文件,无需请求任何与存储相关的用户权限:
1.特定于应用的目录中的文件(使用 getExternalFilesDir() 访问)。
2.应用创建的照片、视频和音频片段(通过媒体库访问)。
处理方法
在第二版第一行代码中,尽管WRITE_EXTERNAL_STORAGE和READ_EXTERNAL_STORAGE权限依旧可以使用,但现在完全套用会出现图片加载失败、无法播放此视频等错误。解决办法是在AndroidManifest.xml中的application添加
android:requestLegacyExternalStorage="true"
这行代码意思是放弃新版存储方案,使用原有的存储方案,虽然这是官方不建议的处理方式,但方便起见,作为练习用用也无妨。(注意:明年起将全面启动分区存储)
希望我的发现能给后来人带来帮助。
推荐阅读
热点文章
android中Bitmap用法(显示,保存,缩放,旋转)实例分析
12
android 仿微信聊天气泡效果实现思路
1
Android的尺度,drawable-xxxxxxx
2
Codeforces Round #656 (Div. 3) (C、D题)
1
Android之handler异步消息处理机制解析
6
GridView中图片显示出现上下间距过大,左右图片显示类似瀑布流的问题
0
AsyncTask的简单使用
5
两个简单Fragment之间的通信(三种方式)
18
uboot修改设置boot参数命令
41
android中实现从相册中一次性获取多张图片与拍照,并将选中的图片显示出来
2
