我想在android中读取图像中的exif信息。我可以从图库中的图像读取 exif,但无法读取从相机拍摄的 exif 照片

Cen*_*giz 5 camera gps android exif metadata

示例图像

如上图所示,我选择的是拍照,exif信息为空。我从手机选项中选择了图像,并且 exif 信息不为空。

小智 2

您无法使用 android api 从 Stream 读取 exif 数据。ExifInterface 没有带有 InputStream 的构造函数。

但是,您可以使用 元数据提取器 并将构造函数与 InputStream 一起使用,以使用 ByteArrayInputStream 构建由 byte[] 支持的 InputStream