繁体   English   中英

存储,以便其他应用程序可以访问我的媒体/非媒体文件

[英]Storage so my media/non media files are accessible by other apps

我对 Android 中的新应用程序存储系统感到困惑。 我不确定我的用例属于哪里,我需要你的帮助来告诉我正确的方法

我的应用程序捕获图像并生成 pdf 文档。 在 Android 10 之前,我曾经将它们存储在应用程序目录中,用户可以通过其他文件浏览应用程序(如三星上的文件应用程序)轻松导航到它们。 此外,可以从我的应用程序中访问这些文件(本质上是读写)。

使用新存储,我不确定如何完成同样的事情。 如果我使用内部存储,那么用户将看不到它们。 如果我使用媒体方法,那么它似乎仅适用于音频/视频,而且它们不会像我组织的那样组织在一个文件夹中。

我错过了什么吗? 我将如何解决这个问题?

谢谢

在 Android 11 设备上,您可以将文件存储在公共 Documents 目录的子目录中。

您可以使用经典的文件方式或媒体存储或 SAF 来做到这一点。

其他应用程序可以使用 SAF 或媒体商店看到它们。 或使用经典文件意味着当请求所有文件访问时。

用户可以使用设备上的默认文件应用程序查看它们。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM