获取图像的文件路径INTERNAL Storage

时间:2016-11-01 13:33:22

标签: java android file directory internal-storage

enter image description here

我的智能手机是LG G2。如图所示,LG G2使用INTERNAL STORAGE图像。好。但是这张图片的路径是什么?

   File fileToUpload = new File(getFilesDir().getAbsolutePath() + "20160525_200312.jpg");

我尝试了这个,但它给出了这个错误。

  

E / Parcel:读取此处不支持的NULL字符串。

1 个答案:

答案 0 :(得分:1)

尝试

Environment.DIRECTORY_DCIM;

或者

Environment.getExternalStoragePublicDirectory(
            Environment.DIRECTORY_DCIM).getAbsolutePath();

喜欢:

String baseDir = Environment.getExternalStoragePublicDirectory(
                Environment.DIRECTORY_DCIM).getAbsolutePath();
String fileName = "20160525_200312.jpg";

File fileToUpload  = new File(baseDir + File.separator + fileName);