https://developer.android.com/training/data-storage/manage-all-files
Manage External Storage 권한을 사용해야 하는 경우, 앱을 Google Play 스토어에 제출할 때 권한 선언 양식을 작성해야 한다.
https://support.google.com/googleplay/android-developer/answer/9214102#zippy=*
storage권한은 외부 저장소에 접근하기 위한 권한.
플랫폼과 버전에 따라 요구 사항 차이점이 있다.
이 권한은 더 이상 사용되지 않으며(PermissionStatus.denied를 반환), 대신 아래 권한을 사용해야 한다.
AndroidManifest.xml 파일 정의에 따라 READ_EXTERNAL_STORAGE 및 WRITE_EXTERNAL_STORAGE 권한을 요청합니다.
Storage Access Framework (SAF)
- Android 4.4(API 19)이후부터 문서, 이미지(사진) 및 각종 다른 파일을 탐색하고 여는 작업을 간편하게 해주는 프레임워크
- Selector를 통해 사용자가 일관된 방식으로 파일을 탐색하고 최근 기록에 액세스 할 수 있다.
Media Provider
- 단말에 저장된 이미지, 동영상, 오디오 파일의 정보를 제공하는 프로바이더
Media Store
- 앱이 Media Provider가 제공하는 파일들을 접근할 수 있도록 도와주는 API집합