내 응용 프로그램 내에 다운로드 한 콘텐츠를 저장할 위치와 관련하여 자주 묻는 질문입니다.Android - 다운로드 한 콘텐츠를 저장할 위치, 내부 저장소와 외부 저장소?
중앙 서버에서 콘텐츠를 다운로드하는 응용 프로그램이 있습니다. 이 콘텐츠는 프리미엄 콘텐츠이거나 최소한 게시자가 자유롭게 배포하지 않으려는 콘텐츠입니다. 전화가 뿌리가되지 않는 한 "외부"스토리지는 쉽게 액세스 할 수 있지만 "내부"스토리지는 보호된다는 점을 이해합니다.
응용 프로그램이 SDCARD에 설치되어있는 경우 (광산이 구성된 것처럼) 물리적으로 SDCARD에 "내부"저장소가 있습니까? 따라서 내 SDCARD를 설치 한 응용 프로그램이 내부 저장소에 100MB의 콘텐츠를 다운로드하면 실제로 SDCARD에 저장 되는가 아니면 장치의 실제 온보드 저장소에 저장 될까요?
응용 프로그램이 SDCARD에 설치되어 있고 다운로드 한 콘텐츠가있는 "내부"저장소가 SDCARD에있는 경우 물리적으로 열려있는 형식으로 저장되어 있거나 암호화되어 있습니까? 나는 SDCARD에 저장된 응용 프로그램이 암호화되어 있다는 것을 기억하는 것 같습니다. 이것은 "내부"스토리지에도 적용됩니까?
더 나은 방법이 있나요 (Context.getDir()와 같은 단일 디렉토리에 파일을 저장에 대한 삭제 문제는 디렉토리 시스템이 만들어지고 내부 저장소에 유지 될 수 있음을 의미한다)?