如何使用存储访问框架 (SAF) 获取可移动 SD 卡中的绝对路径?

How to get absolute paths in the removable SD-card using Storage Access Framework (SAF)?

有没有办法使用存储访问框架 (SAF) 从位于可移动 SD 卡中的特定文件夹和文件获取绝对路径?

谢谢

不,即使可以,您也无法访问它们,除非它们恰好位于您具有读取权限的可移动媒体上的几个位置之一(例如,getExternalFilesDirs()).

存储访问框架 returns Uri 值指向文档。使用 ContentResolveropenInputStream() 之类的方法来处理它们。这大致相当于获取指向文档的 URL 值并使用 HTTP 客户端打开流以处理这些文档的内容。