안드로이드 개발 질문/답변
(글 수 45,052)
내부 저장소(용어가 맞는지 모르겠습니다...)에 웹으로 부터 이미지또는 동영상 파일을 받아와서 저장하려고 합니다.
data/data/내어플/file 폴더로 저장은 되는데 이부분에 용량 제한이 있는지 궁금합니다.
어플 실행시 웹으로 부터 이미지 또는 동영상을 받아와서 다운 저장 하려고 합니다. 유출, 변조의 방지를 위해 (루팅 유저는 어쩔수 없이 배제 하려 합니다..)내부 저장소를 사용하려고 하는데 대략 용량이 100메가 내외네요.. 저부분을 이용하여 사용가능한가요? 아니면 뻑나나요?
궁금증을 풀어주시면 감사하겠습니다.
모르는게 너무 많네요..
2012.06.01 12:59:55
NoBrain님 답변 감사드립니다.
기기별로 가용공간에 따라 다르다는 말씀은 기기별로 뻑나고 안돌수도 있다는 건가요? 흠..기기도 몇종류 없어서 모두 테스트 해볼수도 없고..
보상성 + 유료의 성격이 강해서 최대한 유출을 못하게 하려 합니다. 암호화를 시키면 그나마 낫겠지만 시간이 없다는 핑계와 귀차니즘으로..앤간하면 쉽게 가볼려고 합니다..ㅋ
추가로 물어볼게 있는데 안드로이드 개발은 이제 시작하는 단계라 궁금한게 많네요..
안드로이드 많은 제품들중에 최소 기종이나 os 사양등이 있나요? 예를 들면 pc게임에서 최소사양 같은 느낌의 적어도 이정도 스펙이면 나머지는 대략 다 잘돌더라 하는...기종마다 폰을 다 사서 테스트 할수도 없고 많이 쓰는 기종 몇개로만 테스트 돌리고 있긴 한데..왠지 찜찜함이 남네요..
두번째는 어플마다의 가상메모리 제한에 관한겁니다. 한번에 800x480의 이미지 40장을 로딩해 보려니 갤럭시 s 같은 경우에 25장도 로딩못하고 바로 뻑나더군요..물론 bitmap으로 로딩했습니다. 20프레임정도로 애니메이션 돌려볼려고 했는데 결국 프레임 낮추는 걸로 해결보긴했는데 저부분은 참 신경쓰이더군요. 관련된 블로그나 사이트또는 살짝 설명좀 해주시면 감사드리겠습니다.




OS 단에서 제한은 없고 기기별로 가용 공간에 따라서 다릅니다.
영상/이미지가 그렇게까지 보안성을 높여야하는 이유가 있나요?
그럴거면 영상은 RTSP 로 처리하고
이미지는 서버에서 필요시에만 요청/전달하고 메모리에서만 작업하도록 하는게 좋을거에요