안드로이드 개발 질문/답변
(글 수 45,052)
system storage에 설치하는 것과 internal storage 혹은 external storage에 설치하는게 어떤 차이점이 있을까요?
1. system storage에 설치를 하게 되면 (interal sd card 보다는 용량이 훨씬 적은것으로 알고 있습니다) system storage 공간이 부족할 경우 디비 파일을 설치 할 수 없다.
2.interal sd card 로 설치를 할 수 있으나, interal sd card로 설치 했을 경우 앱 삭제시 디비파일이 삭제가 되지 않는 문제가 발생한다.
3. exteral sd card에 설치 할 경우 앱 삭제시 리소스파일(디비파일 혹은 앱 성격에 따라 음성파일이나, 이미지 파일 등등)을 2.2버전 이상부터 삭제하게 할 수 있다고 함. usb storage 사용 할 경우 앱이 실행이 되지 않기 때문에, 그에 따른 추가 코드를 작성하지 않아도 됨
제가 알고 있는 내용을 적어 봤는데요, 맞다면 제 생각은 3으로 하는게 좋을 것 같아요.. 다만 한국 안드로이드 사용자들은 거의 외장SD카드를 사용하는지 모르겠네요..