如何建立资料夹(Android R-Api 30)? [英] How to create folder (Android R - Api 30)?
本文介绍了如何建立资料夹(Android R-Api 30)?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
已阅读到Android 11具有范围存储,但是我找不到任何信息,如何在/storage/emulated/0/
中创建和使用文件夹?旧方法仅适用于api 29及以下版本:(
Read that Android 11 has scoped storage, but I can't find any information, how can I create and use folder in /storage/emulated/0/
? Old methods works only on api 29 and below :(
推荐答案
在Android 11上,Android 10中有关访问外部存储的限制要少得多.
On Android 11 the restrictions in Android 10 concerning access to external storage are much less.
Environment.getExternalStorageDirectory()
可以再次读取,并且
Environment.getExternalStoragePublicDirectory(...)
对于诸如 Environment.DIRECTORY_DOCUMENTS
之类的文件夹是可写的.
is writable for folders like Environment.DIRECTORY_DOCUMENTS
and so on.
对于大多数目录中的文件,使用正确的扩展名,Android OS非常挑剔.
The Android OS is very picky using the right extensions for your files in most of those directories.
这篇关于如何建立资料夹(Android R-Api 30)?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文