Android Dev/Android
[Android] Use ExifInterface under Nougat
서메리
2020. 1. 3. 11:49
android.media.ExifInterface
에서 파라미터로 InputStream
이나 FileDescriptor
를 사용하려면 TargetApi
를 Nougat(7.0, API Level 24)로 세팅해야 한다.
하위 OS까지 지원하는 앱에서 사용하려면 AndroidX
패키지에 포함된 ExifInterface
를 사용.
for AndroidX use
androidx.exifinterface.media.ExifInterface
Import in build.gradle
:
implementation 'androidx.exifinterface:exifinterface:1.1.0'
in Source Code :
ExifInterface exif = new ExifInterface(getContentResolver().openInputStream(uri));