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. Bu yapılandırmanın varsayılan ayarları şu şekildedir:
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 kullanacak şekilde uzun süre kullanmaması için
verify
filtresini öneririz. Sistem görüntüsündeki tüm uygulamalar doğru sınıf yükleyici bağlamıylaverify
,speed-profile
veyaspeed
ile derlenmişse ilk başlatmadaki derlemenin atlanacağını vepm.dexopt.first-boot
öğesinin herhangi bir etkisi 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 yükleme filtresinin speed-profile
olarak ayarlanmasını öneririz (bloga bakın).
Bir profil sağlanmazsa veya boşsa speed-profile
, verify
ile eş değerdir.
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.