gpt4 book ai didi

android - 如何创建文件夹(Android R - Api 30)?

转载 作者:行者123 更新时间:2023-12-04 23:40:28 27 4
gpt4 key购买 nike

读到 Android 11 有范围存储,但我找不到任何信息,如何在 /storage/emulated/0/ 中创建和使用文件夹?旧方法仅适用于 api 29 及以下版本:(

最佳答案

从 Android Q 开始,我们可以在应用特定的存储中创建文件夹。它的路径:

Android->data->package name->files->your folder


用这个:
File file;
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q) {
file = new File (this.getExternalFilesDir(null) + path);
} else {
file = new File(Environment.getExternalStorageDirectory().getAbsolutePath() + path);
}

if (!file.exists()) {
file.mkdirs();
}

关于android - 如何创建文件夹(Android R - Api 30)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64016682/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com