我的智能手机是 LG G2。正如您在图片中看到的,LG G2 使用内部存储来存储图像。好的。但是这个图像的路径是什么?
File fileToUpload = new File(getFilesDir().getAbsolutePath() + "20160525_200312.jpg");
我试过这个,但它给出了这个错误。
E/Parcel: Reading a NULL string not supported here.
最佳答案
尝试
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);
关于java - 获取图像内部存储的文件路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40361139/