앱을 SD 카드로 옮길 때 더 작아지는 이유는 무엇입니까?


15

예를 들어, 바코드 스캐너 앱은 다음을 수행합니다.

총계 : 0.96MB
애플리케이션 : 0.92MB
데이터 : 40KB

전화로. SD 카드로 옮기면 다음과 같이 바뀝니다.

총계 : 524KB
응용 프로그램 : 484KB
데이터 : 40KB

어떻게 바뀌나요?

답변:


14

Bryan이 말한 것처럼 (댓글을 달 수 없으므로 다른 답변을 추가해야했습니다 ...) 전체 앱을 이동시키지 않습니다. 이동 후 제공된 크기는 여전히 내부 스토리지에있는 비트입니다. SD로 이동 된 요소의 크기는 제공하지 않습니다.

따라서 귀하의 질문에 대한 답변으로 앱은 작아지지 않고 사용 된 내부 스토리지 양이 작아집니다.


2
앱의 어떤 부분이 SD 카드로 이동되고 휴대 전화에 남아있는 부분은 무엇입니까?
LifeH2O

4

내가 아는 한, 앱은 내부 저장소에서 SD 카드로 가능한 한 많은 앱을 옮깁니다. 예를 들어, 데이터베이스, 이미지 또는 기타 리소스가 이동됩니다. 나는 그것이 어떻게 작동하는지에 대한 정확한 세부 사항을 모른다 .


0

내 Android 애플리케이션을 어디서 찾을 수 있습니까?를 참조하십시오 . 앱 공간 배포 및 위치.

참조 SD 카드에 응용 프로그램을 이동의 단점은 무엇입니까?

외부 저장소가 장치에 장착되어있는 한 응용 프로그램 성능에는 영향을 미치지 않습니다. .apk 파일은 외부 저장소에 저장되지만 모든 개인 사용자 데이터, 데이터베이스, 최적화 된 .dex 파일 및 추출 된 기본 코드는 내부 장치 메모리에 저장됩니다.

따라서 odex모든 앱 파일은 여전히 ​​내부 저장소의 공간을 차지합니다 /data/dalvik-cache.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.