【问题标题】:how can i access any folder in android 11我如何访问android 11中的任何文件夹
【发布时间】: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


【解决方案1】:

我不完全知道这是否是您的意思,但您可以尝试寻找下一个: Android getFileDir vs getDir

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-12-16
    • 1970-01-01
    • 1970-01-01
    • 2012-06-16
    • 2012-05-03
    • 2020-07-17
    • 1970-01-01
    相关资源
    最近更新 更多