(2023.1.23 기준) 우선 외부 저장소 접근을 하기 위해서 Manifest 파일에 아래의 권한들이 필요하다. SDK 28 이하(안드로이드 9) WRITE_EXTERNAL_STORAGE READ_EXTERNAL_STORAGE SDK 29 이상(안드로이드 10) READ_EXTERNAL_STORAGE MANAGE_EXTERNAL_STORAGE ... android:requestLegacyExternalStorage="true" (안드로이드 10에서만) 안드로이드 10 이상부터 WRITE_EXTERNAL_STORAGE 권한은 무시된다. 정리하자면, 아래와 같이 권한을 설정해주면 된다.