【发布时间】:2021-02-27 16:56:09
【问题描述】:
这就是我在 Android 11 之前访问文件夹的方式。**
File someFolder = new File(Environment.getExternalStorageDirectory() + "/somefolder);
但此方法在 android 11 中不起作用(已弃用)。
getExternalFilesDir() - 此方法返回应用程序的文件夹。 Android/data/someApp
权限:
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
您有什么建议吗?
【问题讨论】:
-
我不完全理解您的问题,但也许 Android 11 存储更新文档可以帮助您找到答案:developer.android.com/about/versions/11/privacy/storage
-
有关范围存储的更多详细信息,请参见例如此问题:stackoverflow.com/questions/64189667/…
-
例如我想访问 Telegram 文件夹。我该怎么做?
-
hi, this is how I was accessing files before Android 11.除了创建一个 File 对象之外,代码什么也不做。没有安卓版本。它不访问文件夹。它不访问文件。它什么都不做。
标签: java android file-access