Dlaczego aplikacje zmniejszają się po przeniesieniu na kartę SD?


15

Na przykład aplikacja skanera kodów kreskowych zajmuje:

Łącznie: 0,96 MB
Aplikacja: 0,92 MB
Dane: 40 KB

na telefonie. Po przeniesieniu go na kartę SD zmienia się na:

Łącznie: 524 KB
Zastosowanie: 484 KB
Dane: 40 KB

Jak to się zmienia?

Odpowiedzi:


14

Jak mówi Bryan (nie mogę komentować, więc musiałem dodać kolejną odpowiedź ...), nie przenosi całej aplikacji. Rozmiar podany po przeniesieniu jest nadal nieco w pamięci wewnętrznej - nie daje żadnego rozmiaru elementom, które zostały przeniesione do SD.

W odpowiedzi na Twoje pytanie aplikacja się nie zmniejsza, po prostu zmniejsza się ilość używanej pamięci wewnętrznej.


2
Które części aplikacji są przenoszone na kartę SD, a które pozostają na telefonie?
LifeH2O,

4

O ile mi wiadomo, przenosi jak najwięcej aplikacji z pamięci wewnętrznej na kartę SD. Na przykład bazy danych, obrazy lub inne zasoby zostałyby przeniesione. Nie znam dokładnych szczegółów tego, jak to działa.


0

Zobacz Gdzie mogę znaleźć moje aplikacje na Androida? w sprawie dystrybucji i lokalizacji aplikacji.

Zobacz także Jakie są wady przenoszenia aplikacji na kartę SD?

Nie ma to wpływu na wydajność aplikacji, o ile pamięć zewnętrzna jest zamontowana na urządzeniu. Plik .apk jest zapisywany w pamięci zewnętrznej, ale wszystkie prywatne dane użytkowników, bazy danych, zoptymalizowane pliki .dex i wyodrębniony kod macierzysty są zapisywane w wewnętrznej pamięci urządzenia.

Tak więc odexplik dowolnej aplikacji nadal pozostaje i zajmuje miejsce w pamięci wewnętrznej na /data/dalvik-cache.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.