Paket yöneticisindeki dexopt uygulaması yalnızca Android 13 ve önceki sürümler için geçerlidir. Android 14'te ARTService ile değiştirildi ve sonraki sürümde paket yöneticisinden kaldırılacak. ART Hizmeti'ni yapılandırma hakkında bilgi edinmek için ART Hizmeti Yapılandırması başlıklı makaleyi inceleyin.
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, sistem özellikleri aracılığıyla yapılandırılabilir. Varsayılan değerler şunlardır:
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 açıldığı derleme filtresi. Burada kullanılan filtre yalnızca fabrika çıkışından sonraki önyükleme süresini etkiler. Kullanıcının telefonu ilk kez kullanması için uzun süre beklemesini önlemek amacıyla
verify
filtresini kullanmanızı öneririz. Sistem resmindeki tüm uygulamalar doğru sınıf yükleyici bağlamındaverify
,speed-profile
veyaspeed
ile derlenmişse ilk önyüklemedeki derlemenin atlandığını vepm.dexopt.first-boot
'ın hiçbir etkisi olmadığı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ılabilmesi için yükleme filtresinin speed-profile
olarak ayarlanmasını öneririz (blog'a bakın).
Profil sağlanmazsa veya boşsa speed-profile
değerinin verify
değerine eşit olduğunu unutmayın.
Bu, cihaz boştayken ve şarj olurken kullanılan derleme filtresidir. Profil odaklı derlemeden 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ürelerini önlemek için bu seçenekte verify
derleyici filtresini kesinlikle öneririz.