안녕하세요


이번에 앱을 개발중 파일관리하는 부분이 있는데 

파일을 생성 또는 다운로드 해서 저장하는 위치를 어디로 해야할지 아래 몇가지가 고민이 되네요

파일크기는 1~10M 정도입니다.


1. /sdcard/패키지명/파일위치

얘로 한다고 하면 모든 핸드폰 사용자가 sdcard를 사용한다는 전제 조건이 있어야 하는데

sdcard를 사용안하는 경우도 있으니 애매합니다.


2. /data/data/패키지명/파일

이렇게 할 경우에는 내부 메모리에 따라서 저장할수 있는 공간이 좁으니 한계가 발생하네요


3. sdcard가 있을 경우에는 1번으로 하고 없을 경우에는 2번으로 해서 관리

이렇게 할 경우에는 사용자가 sdcard를 뽑았다 뺏다 해버리면 난감한 상황 발생하네요.



다른 분들은 이럴 경우 어떻게 해결하셨나요?