1

背景

从 API 21 (Lollipop) 开始,应用程序可以获得特殊的“权限”来修改真正的 SD 卡,如我之前写过的帖子所示(这里这里)。

问题

我可以删除文件,也可以创建它们,但是我找不到执行其他基本文件操作的方法:

  • 读取、写入、使用 InputStream 和 OutputStream
  • 移动文件。
  • 创建一个文件夹而不仅仅是一个文件
  • 重命名文件
  • 获取文件信息(最近更新等...)
  • 通过其他应用程序共享/打开文件。
  • 我可能已经忘记的其他操作。

问题

我如何获得这些功能?当然可以执行基本的读写,例如......

4

1 回答 1

1

使用 FileUilts for Lollipop 为您提供了大部分选项,您是否看到过: https ://github.com/jeisfeld/Augendiagnose/blob/master/Augendiagnose/src/de/eisfeldj/augendiagnose/util/imagefile/FileUtil.java ?

(我无法添加评论)

于 2015-08-14T23:10:05.393 回答