手机的sd卡的权限在哪打开 为什么Android7.1 应用无法写入外置SD卡的Android文件夹?
为什么Android7.1 应用无法写入外置SD卡的Android文件夹?Android有一个API来获取外部SD卡的路径,但是这个外部SD卡的概念是指从系统中出来的外部SD卡和我们插入的外部SD卡。
为什么Android7.1 应用无法写入外置SD卡的Android文件夹?
Android有一个API来获取外部SD卡的路径,但是这个外部SD卡的概念是指从系统中出来的外部SD卡和我们插入的外部SD卡。
系统无法区分这两种SD卡,它们将被视为外部SD卡。
5.0无法通过流将数据直接写入外部SD卡目标路径URL,必须通过support.v4.0写入provider.DocumentFile文件实现。
在6.0中,您需要申请外部SD卡的读写权限。
文档文件dirFile=文档文件.fromtreeeuri(mContextUri.parse文件(dirUri))dirFile.createFile文件(null,parts[i])//创建文件
//查找文件目录文件.createDirectory(parts[i])//创建目录