Android文件路径错误

时间:2016-09-21 08:24:16

标签: android android-volley

我从厨房选择一张图片,我得到的路径为:

file:///storage/emulated/0/DCIM/Camera/IMG_20160718_165644_HDR.jpg

并将图像作为位图加载。但是,当我在volleyplus multipart request中传递图像路径进行上传时,我发现找不到文件异常。但是,当我给出路径为:

sdcard/DCIM/Camera/IMG_20160718_165644_HDR.jpg

然后一切正常。如何以此格式获取图像路径。

1 个答案:

答案 0 :(得分:0)

您可以使用substring方法删除路径的file://部分或

使用此方法获取真实路径:

Environment.getExternalStorageDirectory().getAbsolutePath() + "/" + "YourFileName"