Android9.0的SD卡存储权限设置!

首先要在AndroidManifext.xml 中给与权限

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/>
其分别表示 SD 卡的写,读和创建/删除文件权限

然后在创建文件前加上这一句即可,8.0的系统以上版本,需要再申请一下Write权限
requestPermissions(new String[]{Manifest.permission.WRITE_EXTERNAL_STORAGE}, 1);

发布了47 篇原创文章 · 获赞 7 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/floraruo/article/details/89191216