当前位置: 首页 > 知识库问答 >
问题:

如何在Android 11中实现新的存储API?

郤浩慨
2023-03-14
  1. 我可以阅读Android 11上其他应用程序创建的文件吗?我在某个地方读到,在Android11中你不能访问其他应用程序文件。
  2. 我的应用程序是否符合manage_external_storage访问存储中所有文件的权限?
  3. 处理这种情况的最佳方法是什么?
  4. ```存储访问框架``能帮助我处理这种情况吗?

我正在将文件保存在公共目录documents/appdata/audio中。请给我关于这方面的工作链接。任何帮助都将不胜感激。谢谢

共有1个答案

平学
2023-03-14

与Android11一样,MediaStore API只返回媒体文件。

所以,我将回答你与之相关的问题。

我可以阅读Android 11上其他应用程序创建的文件吗?我在某个地方读到,你不能在Android 11中访问其他应用程序文件。

处理这种情况的最佳方式是什么?

相反,使用外部音频路径,您可以使用应用程序特定的文件夹来存储您正在创建的归档文件。

```存储访问框架``能帮助我处理这种情况吗?

 类似资料:
  • 问题内容: 假设您已经在使用m2eclipse插件,当它没有将依赖关系更新到您的仓库中的最新版本时,您该怎么办? 例如,在命令行上,您只需添加如下标记即可 …强制更新依赖项。Eclipse中是否有类似的东西?(似乎并不总是能够获得最新更新。) 问题答案: 您可以 右键单击 项目,然后 右键单击 Maven >更新项目…,然后选择 强制更新快照/发布 复选框,然后单击确定。

  • 我想保留一个文件,即使在卸载了我的应用程序在Android11。多亏了Android10和11关于存储的更新,我不能再这样做了。另外,我不想使用数据备份或远程服务器,它必须离线。有什么建议吗?

  • 我们已经为Dev、QA、Prod实例启用了spring分析,这些实例正在AWS EC2上运行。 我们有不同的属性文件,如: application-dev.properties application-qa.properties application-prod.properties 并且我们已经在这些文件中配置了数据源,如 spring.datasource.username=test spri

  • 问题内容: 我在项目中使用Spring Data JPA仓库已有一段时间了,我知道以下几点: 在存储库接口中,我们可以添加类似的方法(假设和是域对象中的字段)。 然后,Spring通过在运行时(在应用程序运行期间)实现上述存储库接口方法来提供实现。 我对它的编码方式很感兴趣,并查看了Spring JPA源代码和API,但是找不到以下问题的答案: 如何在运行时生成存储库实现类以及如何实现和注入方法?