Google은 흑인 공동체를 위한 인종 간 평등을 진전시키기 위해 노력하고 있습니다. Google에서 어떤 노력을 하고 있는지 확인하세요.

Exifinterface

이미지 파일 EXIF(데이터) 태그를 읽고 씁니다.
최근 업데이트 현재 안정화 버전 다음 버전 후보 베타 버전 알파 버전
2020년 10월 14일 1.3.1 - - -

종속 항목 선언

Exifinterface의 종속 항목을 추가하려면 프로젝트에 Google Maven 저장소를 추가해야 합니다. 자세한 내용은 Google Maven 저장소를 읽어보세요.

다음과 같이 앱 또는 모듈의 build.gradle 파일에 필요한 아티팩트의 종속 항목을 추가합니다.

dependencies {
    implementation "androidx.exifinterface:exifinterface:1.3.1"
}

종속 항목에 관한 자세한 내용은 빌드 종속 항목 추가를 참조하세요.

의견

제출하신 의견은 Jetpack을 개선하는 데 도움이 됩니다. 새로운 문제를 발견하거나 라이브러리 개선을 위한 아이디어가 있다면 Google에 알려 주세요. 새 문제를 만들기 전에 이 라이브러리의 기존 문제를 살펴보시기 바랍니다. 별표 버튼을 클릭하여 기존 문제에 표를 추가할 수 있습니다.

새 문제 만들기

자세한 내용은 Issue Tracker 문서를 참조하세요.

버전 1.3.1

버전 1.3.1

2020년 10월 14일

androidx.exifinterface:exifinterface:1.3.1이 출시되었습니다. 버전 1.3.1에 포함된 커밋을 확인하세요.

버그 수정

  • MediaProvider에 이미지 데이터를 유지하도록 saveAttributes 구현을 수정합니다.

버전 1.3.0

버전 1.3.0

2020년 9월 16일

androidx.exifinterface:exifinterface:1.3.0이 출시되었습니다. 버전 1.3.0에 포함된 커밋을 확인하세요.

1.2.0 이후 주요 변경사항

  • WebP 파일에 EXIF(데이터)를 쓰기 위한 지원을 추가했습니다.
  • 대용량 이미지 파일에 대해 OutOfMemory 예외를 발생시키는 불필요한 버퍼링을 삭제했습니다.
  • INVALID_DATE_TIME을 삭제했습니다. 대신 NULL을 사용하여 잘못된 datetime 값을 반환합니다.
  • getGpsDateTime이 잘못된 값에 대해 -1 대신 Long.MIN_VALUE를 반환하도록 했습니다.

버전 1.3.0-rc01

2020년 9월 2일

androidx.exifinterface:exifinterface:1.3.0-rc011.3.0-beta01 이후 변경사항 없이 출시되었습니다. 버전 1.3.0-rc01에 포함된 커밋을 확인하세요.

버전 1.3.0-beta01

2020년 8월 19일

androidx.exifinterface:exifinterface:1.3.0-beta01이 출시되었습니다. 버전 1.3.0-beta01에 포함된 커밋을 확인하세요.

새로운 기능

  • WebP 파일에 EXIF(데이터)를 쓰기 위한 지원을 추가했습니다.

API 변경사항

  • INVALID_DATE_TIME을 삭제했습니다. 대신 NULL을 사용하여 잘못된 datetime 값을 반환합니다.

버그 수정

  • -1이 유효한 값이므로 getGpsDateTime-1 대신 Long.MIN_VALUE를 반환하도록 했습니다.
  • DateTime 관련 getter가 날짜 문자열의 오프셋 값(+/-)을 고려하도록 했습니다.
  • 대용량 이미지 파일에 대해 OutOfMemory 예외를 발생시키는 불필요한 버퍼링을 삭제했습니다.
  • 기본 언어를 미국 영어로 설정했습니다.
  • 임시 파일을 생성하기 위한 '.tmp' 추가를 접두어 추가로 대체했습니다.

버전 1.3.0-alpha01

2020년 2월 19일

androidx.exifinterface:exifinterface:1.3.0-alpha01이 출시되었습니다. 버전 1.3.0-alpha01에 포함된 커밋을 확인하세요.

API 변경사항

  • 새 메서드(ExifInterface.getGpsDateTime())를 추가했습니다.

버전 1.2.0

버전 1.2.0

2020년 4월 1일

androidx.exifinterface:exifinterface:1.2.0이 출시되었습니다. 버전 1.2.0에 포함된 커밋을 확인하세요.

1.1.0 이후 주요 변경사항

  • PNG 파일에 EXIF를 추가할 수 있는 지원이 추가되었습니다.
  • WebP 파일 및 EXIF 데이터 전용 스트림을 위한 지원이 추가되었습니다.
  • 지정된 MIME 유형이 지원되는지 확인하기 위한 API가 추가되었습니다.
  • 오프셋 시간의 태그(TAG_OFFSET_TIME, TAF_OFFSET_TIME_DIGITIZED, TAG_OFFSET_TIME_ORIGINAL)가 추가되었습니다.

버전 1.2.0-rc01

2020년 2월 19일

androidx.exifinterface:exifinterface:1.2.0-rc01이 출시되었습니다. 버전 1.2.0-rc01에 포함된 커밋을 확인하세요.

버그 수정

  • JPEG에 XMP 데이터가 있는 경우 JPEG 파일이 잘못 저장되는 문제를 수정했습니다.

버전 1.2.0-beta01

2019년 12월 18일

androidx.exifinterface:exifinterface:1.2.0-beta01가 출시되었습니다. 버전 1.2.0-beta01에 포함된 커밋을 확인하세요.

새로운 기능

  • PNG 파일에 EXIF를 추가할 수 있는 지원이 추가되었습니다.
  • WebP 파일에서 EXIF를 읽고 쓸 수 있는 지원이 추가되었습니다.
  • EXIF 데이터 전용 스트림에 관한 지원이 추가되었습니다.

API 변경사항

  • 지정된 MIME 유형이 지원되는지 확인하기 위한 API가 추가되었습니다.
  • 읽기 및 쓰기 OffsetTime* 태그가 노출되었습니다.

버그 수정

  • getAttributeRange()와 관련해 잘못된 오프셋이 반환되는 문제가 해결되었습니다.

버전 1.1.0

버전 1.1.0

2019년 11월 20일

androidx.exifinterface:exifinterface:1.1.0이 출시되었습니다. 버전 1.1.0에 포함된 커밋을 확인하세요.

1.0.0 이후 중요 변경사항

  • HEIF 형식 및 추가 XMP 태그를 지원합니다.
  • File 또는 FileDescriptor에서 ExifInterface 객체를 구성하도록 지원을 추가했습니다.
  • 속성을 가져오는 메서드를 추가했습니다(hasAttribute, getAttributeBytes, getAttributesRange).

버전 1.1.0-rc01

2019년 10월 9일

androidx.exifinterface:exifinterface:1.1.0-rc01이 출시되었습니다. 버전 1.1.0-rc01에 포함된 커밋을 확인하세요.

버그 수정

  • loadAttributesArrayIndexOutOfBoundsException을 방지하기 위해 누락된 형식 이름(IFD)을 추가했습니다.
  • saveAttributes를 호출하는 동안 예외 발생 시 원본 파일 삭제를 방지했습니다.
  • 파일을 덮어쓴 후 saveAttributes() 호출이 발생하는 예외 문제를 해결했습니다.

버전 1.1.0-beta01

2019년 7월 2일

androidx.exifinterface:exifinterface:1.1.0-beta01이 출시되었습니다. 이 버전에 포함된 커밋은 여기에서 확인할 수 있습니다.

새로운 기능

  • @NonNull 인수에 null이 설정되면 NullPointerException이 발생합니다.
  • XMP 태그를 지원합니다.

API 변경사항

  • 속성 정보를 얻는 더 많은 메서드를 추가했습니다.
  • hasAttribute, getAttributeBytes, getAttributesRange

버그 수정

  • 파일 설명자 메모리 누수를 방지합니다.

버전 1.1.0-alpha01

2019년 3월 13일

androidx.exifinterface:exifinterface:1.1.0-alpha01이 출시되었습니다. 이 버전에 포함된 커밋의 전체 목록은 여기에서 확인할 수 있습니다.

새로운 기능

  • HEIF 형식 지원

API 변경사항

  • ExifInterface 생성자를 더 많이 추가했습니다.
  • TAG_CAMARA_OWNER_NAME에서 TAG_CAMERA_OWNER_NAME으로 오타를 수정했습니다.

버그 수정

  • 미리보기 이미지에 가능한 더보기 메뉴 확인을 수정했습니다(aosp/748608).