Ne Dalvik ve cache dalvik mi?
Bu Android temel bir soru olabilir biliyorum. Ama ne Dalvik ve cache dalvik mi?
CEVAP
Dalvik Android tarafından kullanılan sanal makine. Genellikle bu tam olarak doğru olmasa da java sanal makine olarak düşünüyordu. Aynı nesne modeli java kullanır ve bellek modeli de neredeyse eşdeğerdir. Ama dalvik VM yığın tabanlı java VM, aksine bir kayıt VM temel alır.
Buna göre, java tamamen farklı bayt kullanır. Ancak Android SDK içerirdx aracıjava çevirmek için java ile Android uygulamaları yazmak mümkün ediliyor dalvik bayt, bayt kodu.
Derken "dalvik-cache"Herhalde yani/data/cache dalvikdizin normal Android cihazlarda bulunabilir. Android uygulaması yüklediğinizde, bazı değişiklikler yapar ve bu uygulamanın dex dosyası (uygulama için tüm dalvik bayt kodu içeren dosya) en iyi duruma getirme. Daha sonra ortaya çıkan odex önbelleğe alırdex optimize edilmiş) dosya/data/cache dalvikdizinin en iyi duruma getirme işlemi her seferinde yapmak zorunda değil bu yüzden bir uygulama yükler.
Güneş VM size Dalvik VM'In VM And...
VM ve Java Dalvik Bellek Modeli (Andro...
"Dalvik format Dönüştürme harici ...
İyileştirmeler ben Dalvik ve Android a...
Neden JVM yığın tabanlı ve Dalvik VM k...