我正在通过文件选择意图从设备下载文件夹中选择一个文件。返回的路径是正确的格式,即:
file:///mnt/sdcard/Downloads/file.doc但是,当我尝试将该路径插入到这样的FileInputStream中时:
InputStream fis = new FileInputStream(new File(path));我得到:
I/O Error: File not found at: /file:/mnt/sdcard/Downloads/file.doc有人能解释一下为什么会发生这种情况吗?有什么可以解决的呢?
谢谢
发布于 2015-05-26 12:41:05
使用URI创建文件
String path = "file:///mnt/sdcard/Downloads/file.doc";
URI uri = URI.create(path);
InputStream fis = new FileInputStream(new File(uri));https://stackoverflow.com/questions/30457564
复制相似问题