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

Android存储访问框架与隐藏文件

白高逸
2023-03-14

我是Android上存储访问框架的新手。

谢谢

共有1个答案

周枫涟
2023-03-14

如果您熟悉Storage Access Framework,那么我假设您使用的是intent#action_open_document,它启动系统文档选择器。

相反,使用intent.html#action_open_document_tree。然后您将收到一个documentfile,它表示该目录,您可以使用documentfile#listfiles遍历所有文件,包括“隐藏的文件”。

 类似资料:
  • 我正在使用存储访问框架将图像下载到外部sd卡。问题是这些图像不会出现在图库中。我试图通过发送DocumentFile uri来通知Android媒体扫描仪使用意图,但这似乎不起作用。下面是我如何尝试通知媒体扫描器添加了新图像: 有没有其他方法来通知Android添加了新图像?(我已经尝试了这里描述的方法,但我无法使用这些方法获得真实路径)

  • 我在一个应用程序上工作,我想访问“/存储/仿真/0/Android/媒体/com.whatsapp/WhatsApp/Media/.Statuses”来为我的应用程序获取状态文件夹中的数据。

  • Android上现有的Xamarin Forms应用程序。老板们的新功能要求:将一些更新的文档从USB闪存盘复制到已在平板电脑中的extSD上的已知目录中。 好像不需要博士学位。到目前为止,我们所做的一切都是在内部存储中进行的,所以典型的System.io调用可以正常工作。但Android有一个完整的存储访问框架,可以用于外部SD、Google Drive或其他任何地方。 我看到的每一个问题和教程

  • 本文向大家介绍ThinkPHP框架里隐藏index.php,包括了ThinkPHP框架里隐藏index.php的使用技巧和注意事项,需要的朋友参考一下 本文所写的配置在ThinkPHP3.2.2上测试过。按理也兼容其它版本。 首先修改配置文件: 'URL_CASE_INSENSITIVE' => true, // 默认false 表示URL区分大小写 true则表示不区分大小写 'URL_MODE

  • 主要内容:本节引言:,1.Android文件的操作模式,2.文件的相关操作方法,3.文件读写的实现,4.读取SD卡上的文件,5.关于原生模拟器SD卡的问题,6.读取raw和assets文件夹下的文件,代码下载:,本节小结:本节引言: 嘿嘿,看到这个题目,相信部分读者会问,你前面的Fragment写完了吗?嗯,没写完,因为想例子,需要 一点时间,为了提高效率,所以决定像多线程一样,并发的来写教程,这样可能可以加快写教程的进度, 到现在为止,刚好写了60篇,离完成入门教程还很远呢,而前面也说过,想在

  • 我正在尝试打开一个现有文件,或者在外部使用SAF创建一个新文件,而用户不需要安装除我的apk之外的任何其他文件。 在我的Android10像素3上,ACTION_OPEN_DOCUMENT_TREE抛出一个异常,指示没有活动来处理这个(我想知道为什么会这样?)。 ACTION_OPEN_DOCUMENT和ACTION_CREATE_DOCUMENT似乎很合适。 但是,如果我: > 使用ACTION