我的手机没有SD卡。(Nexus 5)
如何获得照片的完整路径?
我需要ExifInterface(String filename)
不起作用
String imagefile =“/ storage / emulated / 0 / DCIM / Camera / image1.jpg”;
答案 0 :(得分:2)
由于问题不应在评论中得到解答,我将在此总结:
使用功能
String pathtoimage= Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DCIM).getAbsolutePath()+ "/Camera/IMG_20150521_144859.jpg";
获取位于相机文件夹中的特定图像的路径。
并且不要忘记将权限添加到 Android-Manifest ,以便您可以读取和写入外部存储:
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />