读取图像文件我创建了一个简单的Android应用程序需要2张照片,并尽最大的比较2.进行内部应用程序的图片时,该应用程序工作正常,但我想有问题从我的手机加载图像。我希望能够加载我使用相机拍摄的照片并保存在手机中(特别是Android设备的/DCIM/Camera
)。我的代码是非常基本的,但它只是由以下部分组成:的Android应用程序从
File file = new File(Environment.getExternalStorageDirectory(),imagePath);
if(file.exists())
Bitmap origBitmap = BitmapFactory.decodeFile(imagePath);
然而,origBitmap
是空的,我假设这是因为file
没有被正确加载。由于file.exists()
是错误的,我认为我的权限已关闭。但在我的清单文件中,我有权限:android.permission.READ_EXTERNAL_STORAGE
。我只是不确定我在这里错过了什么。谢谢你的帮助。
你有什么targetSdk? –
目标是25,最小值是15 – user3709119