ExifInterface - 无法打开'/storage/emulated/.../102214.jpg'“

时间:2014-08-01 08:30:53

标签: android bitmap orientation exif

我正在尝试从Android手机上安装的相机应用程序拍摄的图像中获取方向信息。

当我打电话

 ExifInterface exif = new ExifInterface(fileUri.getPath().toString());

我正在

 can't open '/storage/emulated/0/Pictures/MyCameraApp/IMG_20140801_102214.jpg'

我已经设置了WRITE_EXTERNAL_STORAGE权限,这可能是Android的KitKat版本的问题吗?

顺便说一下,fileUri是使用其他东西创建的

 File mediaStorageDir = new File(Environment.getExternalStoragePublicDirectory(
                  Environment.DIRECTORY_PICTURES), "MyCameraApp");

1 个答案:

答案 0 :(得分:0)

尝试添加<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>