如何使用存储访问框架 (SAF) 获取可移动 SD 卡中的绝对路径?
How to get absolute paths in the removable SD-card using Storage Access Framework (SAF)?
有没有办法使用存储访问框架 (SAF) 从位于可移动 SD 卡中的特定文件夹和文件获取绝对路径?
谢谢
不,即使可以,您也无法访问它们,除非它们恰好位于您具有读取权限的可移动媒体上的几个位置之一(例如,getExternalFilesDirs()
).
存储访问框架 returns Uri
值指向文档。使用 ContentResolver
和 openInputStream()
之类的方法来处理它们。这大致相当于获取指向文档的 URL 值并使用 HTTP 客户端打开流以处理这些文档的内容。
有没有办法使用存储访问框架 (SAF) 从位于可移动 SD 卡中的特定文件夹和文件获取绝对路径?
谢谢
不,即使可以,您也无法访问它们,除非它们恰好位于您具有读取权限的可移动媒体上的几个位置之一(例如,getExternalFilesDirs()
).
存储访问框架 returns Uri
值指向文档。使用 ContentResolver
和 openInputStream()
之类的方法来处理它们。这大致相当于获取指向文档的 URL 值并使用 HTTP 客户端打开流以处理这些文档的内容。