반응형 cacheDir1 안드로이드 앱 내부 파일 확장자 체크 후 삭제하기 # delete filesDir 안드로이드에서는 앱에서 사용할 디렉토리를 따로 정해주었는데요. 이러한 내부에 파일들에 사용하지 않는 이미지들을 저장했다가 지워야할 때가 있습니다. 앱 내부의 디비에서는 이미지 uri를 가지고 있다가 유저가 해당 데이터를 지웠는데, 이 때, 내부 디렉토리의 파일로는 남아있는 경우입니다. 1. FilesDir 와 CacheDir 안드로이드에서는 내부파일에 접근하기 위한 장소로 FilesDir를 제공해주고 있는데요. 이곳은 완벽하게 다른 앱들은 접근할 수 없는 앱만의 영역으로, 앱이 필요로 하는 데이터나 캐쉬파일들을 저장할 수 있습니다. API29버전 이상부터 이 영역은 암호화 되어서 저장되게 됩니다. 그리고 CacheDir은 이름에서도 알 수 있듯이, 앱에서 사용할 캐쉬파일들을 저장하는 곳 입니다. 당연히 .. 2023. 4. 14. 이전 1 다음