North Face Asked:2020-05-01 10:25:12 +0800 CST2020-05-01 10:25:12 +0800 CST 2020-05-01 10:25:12 +0800 CST 从 Uri 获取文件路径 772 获取文件的路径/storage/emulated/0/Download/test.xls? 无法从:Uri: content://com.android.providers.downloads.documents/document/1764 java 1 个回答 Voted Best Answer Andrew 2020-05-01T12:45:50+08:002020-05-01T12:45:50+08:00 很可能您正试图在函数中获取此路径onActivityResult()。例如,有这种方式: new File(uri.getPath()); 然后你已经可以得到这个文件的路径了。但在我看来这不是一个好习惯,我个人认为最好使用这个函数来获取文件的名称或内容,而不是从中提取文件的路径。这里有不同的方法来实现你所需要的。
很可能您正试图在函数中获取此路径
onActivityResult()
。例如,有这种方式:然后你已经可以得到这个文件的路径了。但在我看来这不是一个好习惯,我个人认为最好使用这个函数来获取文件的名称或内容,而不是从中提取文件的路径。这里有不同的方法来实现你所需要的。