Paket yöneticisindeki dexopt uygulaması yalnızca Android 13 ve daha düşük sürümler için geçerlidir. Android 14'te yerini ART Service'e bırakmış olup, bir sonraki versiyonda paket yöneticisinden kaldırılacaktır. ART Hizmetini yapılandırma hakkında bilgi için bkz. ART Hizmet Yapılandırması .
Android 7.0'dan beri çeşitli aşamalarda gerçekleşen derleme/doğrulama düzeyini belirtmenin genel bir yolu vardır. Derleme düzeyleri, varsayılanlar şu şekilde olacak şekilde sistem özellikleri aracılığıyla yapılandırılabilir:
-
pm.dexopt.install=speed-profile
-
pm.dexopt.bg-dexopt=speed-profile
-
pm.dexopt.boot-after-ota=verify
-
pm.dexopt.first-boot=verify
Cihazın ilk kez önyüklendiği derleme filtresi. Burada kullanılan filtre yalnızca fabrikadan sonraki önyükleme süresini etkiler. Kullanıcının telefonu ilk kez kullanmadan önce uzun süre geçmesini önlemek için filtre
verify
öneririz. Sistem görüntüsündeki tüm uygulamalar zatenverify
,speed-profile
veyaspeed
ile doğru sınıf yükleyici bağlamıyla derlenmişse, ilk önyüklemedeki derlemenin atlanacağını vepm.dexopt.first-boot
hiçbir etkisinin olmayacağını unutmayın. .
Bu, Google Play veya diğer uygulama mağazaları üzerinden uygulama yüklerken kullanılan derleme filtresidir. Dex meta veri dosyalarındaki profillerin kullanımını etkinleştirmek için kurulum filtresinin speed-profile
olarak ayarlanmasını öneririz (bkz. blog ). Bir profil sağlanmadıysa veya boşsa, speed-profile
verify
eşdeğer olduğunu unutmayın.
Cihaz boştayken ve şarj olurken kullanılan derleme filtresidir. Profil kılavuzlu derlemenin avantajlarından yararlanmak ve depolama alanından tasarruf etmek için speed-profile
derleyici filtresini deneyin.
Kablosuz güncellemeden sonra kullanılan derleme filtresi. Çok uzun önyükleme sürelerinden kaçınmak için bu seçenek için derleyici verify
filtresini şiddetle öneririz.