안드로이드 사용자 질문/답변
(글 수 3,598)
안드로이드 어플을 기획 중에 어플 사이즈가 너무 크게 되어
막다른 골목에 갇힌 기분입니다...
어플사이즈가 100MB 이상되는데 실제 실행파일은 20MB 안쪽이고 데이터 파일이 80%이상 차지하게
됩니다.
고민 고민 끝에 어플 설치시 서버에서 80MB 이상 분량의 데이터를 서버에서 내려 받아 외장메모리에
저장되게 하는 것으로 생각을 해보니 사용자에게 불편함을 주는 것 같아 망설여 지고요.
100MB 어플을 다운로드 받게 하자니 유저의 저장공간은 턱없이 부족할테고요..
혹시 어플리케이션 설치 할 때 실행파일은 내장메모리에 데이터 파일은 외장 메모리에
분리하여 설치하는 방법이 있을까요?
고수님들의 조언 부탁드립니다~
막다른 골목에 갇힌 기분입니다...
어플사이즈가 100MB 이상되는데 실제 실행파일은 20MB 안쪽이고 데이터 파일이 80%이상 차지하게
됩니다.
고민 고민 끝에 어플 설치시 서버에서 80MB 이상 분량의 데이터를 서버에서 내려 받아 외장메모리에
저장되게 하는 것으로 생각을 해보니 사용자에게 불편함을 주는 것 같아 망설여 지고요.
100MB 어플을 다운로드 받게 하자니 유저의 저장공간은 턱없이 부족할테고요..
혹시 어플리케이션 설치 할 때 실행파일은 내장메모리에 데이터 파일은 외장 메모리에
분리하여 설치하는 방법이 있을까요?
고수님들의 조언 부탁드립니다~
2010.03.31 16:26:31
모토로이 기본 앱인 사전의 경우에.. 사용자가 직접 사전 데이터를 사이트에서 다운 받에서 지정된 SD 카드 경로에 넣어 주어야 합니다.
이렇게 하여도 문제 없을 것 같습니다만.
2010.03.31 18:17:36
일단 브리태니커 백과 사전같은 경우 데이타 파일은 400메가가 넘는데 SD카드에 복사해서 넣게 되어 있구요.
홈런배틀의 경우 20메가정도 되는데 전부 내장 메모리에 설치 되게 되어있죠.
어플 설치는 저용량으로 하고 실행시 3G상태인지 wifi 상태인지 확인해서 wifi일경우 서버에서 파일을 다운 받아 SD카드에 저장하게끔 하면 용량도 확보하고 설치도 쉽게 할 수 있을거 같습니다..온라인 게임 설치하듯이요..
일단 모든 리소스를 별개의 파일로 빼서 작업하셔야 합니다.
홈런배틀의 경우 20메가정도 되는데 전부 내장 메모리에 설치 되게 되어있죠.
어플 설치는 저용량으로 하고 실행시 3G상태인지 wifi 상태인지 확인해서 wifi일경우 서버에서 파일을 다운 받아 SD카드에 저장하게끔 하면 용량도 확보하고 설치도 쉽게 할 수 있을거 같습니다..온라인 게임 설치하듯이요..
일단 모든 리소스를 별개의 파일로 빼서 작업하셔야 합니다.




그런데 어떤부분이 사용자에게 불편함을 준다고 생각하시는 건가요? 어떤방식으로 하던지 네트워크로 100M 를 받아 설치해야 한다는 것은 마찬가지인 것 같은데요.