我在这里说的是 USB 而不是存储卡或内部存储器,并且需要一个确切的路径而不是 Uri。
直到 Android L 我从 /mnt 或 /storage 或任何其他目录获得文件路径。但在棉花糖中,我没有找到我的 USB 的确切位置。
然后我向存储访问框架前进。但它没有返回实际路径,而是返回了一个 Uri。
我还浏览了 AFileChooser Project 和 A stackoverflow post KitKat 上 Android Gallery 的 stackoverflow 帖子返回 Intent.ACTION_GET_CONTENT 的不同 Uri
但这没有帮助。所以有什么方法可以访问 Realpath,例如(/storage/abc/filename.mp4)。