Uygulamalar SD karta taşındıklarında neden küçülüyor?


15

Örneğin, Barkod Tarayıcı uygulaması şunları kapsıyor:

Toplam: 0.96MB
Uygulama: 0.92MB
Veri: 40KB

telefonda. SD Karta taşıdığımda şu şekilde değişir:

Toplam: 524KB
Uygulama : 484KB
Veriler: 40KB

Nasıl değişiyor?

Yanıtlar:


14

Bryan'ın dediği gibi (yorum yapamam, bu yüzden başka bir cevap eklemek zorunda kaldım ...), tüm uygulamayı taşımaz. Taşıma işleminden sonra verilen boyut hala dahili depolama birimindedir - SD'ye taşınan öğeler için herhangi bir boyut vermez.

Bu nedenle, sorunuza yanıt olarak uygulama küçülmez, sadece kullanılan dahili depolama alanı küçülür.


2
Uygulamanın hangi bölümleri SD Karta taşınır ve kalanlar telefonda kalır?
LifeH2O

4

Bildiğim kadarıyla, uygulamanın mümkün olduğunca çok dahili depolamadan SD karta taşıyor. Böylece, örneğin, veritabanları, görüntüler veya diğer kaynaklar taşınacaktır. Nasıl çalıştığının kesin ayrıntılarını bilmiyorum .


0

Android uygulamalarımı nerede bulabilirim? Bölümüne bakın. uygulama alanı dağıtımı ve konumlar.

Ayrıca bkz . Bir uygulamayı SD karta taşımanın dezavantajları nelerdir?

Harici depolama aygıtı cihaza takılı olduğu sürece uygulama performansı üzerinde hiçbir etkisi yoktur. .Apk dosyası harici depolama birimine kaydedilir, ancak tüm özel kullanıcı verileri, veritabanları, optimize edilmiş .dex dosyaları ve çıkarılan yerel kod dahili aygıt belleğine kaydedilir.

Yani odexherhangi bir uygulamanın dosyası hala kalır ve içindeki dahili depolama alanında yer alır /data/dalvik-cache.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.