-
[Android] GlideException Permission Denied (OS 10)Android 2020. 8. 18. 14:46
targetSDK를 29로 올려야 한다는 구글의 가이드에 따라
(새로운 앱은 2020.8까지, 기존 앱은 2020.11 까지)
targetSDK를 올렸더니 OS 10 단말에서 아래와 같은 에러가 발생했다.class com.bumptech.glide.load.engine.GlideException: Failed to load resource There were 3 causes: java.io.FileNotFoundException(/storage/emulated/0/DCIM/Camera/IMG_20200818_135008.jpg: open failed: EACCES (Permission denied)) java.io.FileNotFoundException(open failed: EACCES (Permission denied)) java.io.FileNotFoundException(open failed: EACCES (Permission denied))
권한을 확인해보니 Camera, Gallery 모두 잘 받아져 있었고, 다른 OS에서는 발생하지 않았음.
AndroidManifest.xml에 아래처럼 내용을 추가하여 해결함.
<manifest ... >
<application
android:requestLegacyExternalStorage="true"
... >
...
</application></manifest>
'Android' 카테고리의 다른 글
[Android] ViewFlipper Memory Leak (0) 2021.01.05 [Android] Memory Kill & 활동저장안함 테스트하기 (0) 2020.12.14 [Android] Camera StatusBar Transparency (0) 2019.08.22 [Android] Color Transparency, Opacity (0) 2019.08.22 [Android] ScrollView maxHeight fix (2) 2019.08.12