如何建立资料夹(Android R-Api 30)? [英] How to create folder (Android R - Api 30)?

查看:123
本文介绍了如何建立资料夹(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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆