【发布时间】:2017-03-09 05:37:53
【问题描述】:
我正在开发一些 Android 应用程序并使用普通相机(不是自定义相机)。该应用程序具有所有必要的权限(相机、外部写入和读取)。直到昨天一切正常:拍摄后,图像保存在设备库中,可以显示在ImageView。我升级到Android 7.0,现在相机不再保存图像,活动结果返回null(data.getData())。
有谁知道 Android 7.0 发生了什么变化?
【问题讨论】:
-
在你的课堂上使用这个
cameraIntent.putExtra(android.provider.MediaStore.EXTRA_OUTPUT, picUri); -
好吧,我会说你的代码。
-
and now the camera doesn't save the image anymore。相机不保存图像。只有相机应用程序可以这样做。你在用一个吗?您仍然可以使用设备上的相机应用以正常方式拍照吗? -
the image saved in device gallery。不会。图像保存在设备存储中。无法将图像保存到图库,因为图库应用程序不是存储位置,而只是一个显示设备上图片的应用程序。
标签: android image android-gallery android-7.0-nougat