Android getExternalStoragePublicDirectory 외부저장소 경로

개요

안드로이드에서 외부저장소를 사용하기 위해서 permision이 필요했지만 이미지, 오디오/비디오, 다운로드, 문서를 공용적으로 사용할 수 있는 곳은 퍼미션 없이 사용이 가능하다.

경로

val downloadDir = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS)
val audioDir = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_MUSIC)
val videoDir = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_MOVIES)
val pictureDir = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES)
val documentDir = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOCUMENTS)

val appLocalDir = applicationContext.filesDir


Log.e("TAG", "$downloadDir")
Log.e("TAG", "$audioDir")
Log.e("TAG", "$videoDir")
Log.e("TAG", "$pictureDir")
Log.e("TAG", "$documentDir")

Log.e("TAG", "$appLocalDir")

구글 참조



Related Posts