Paket Yöneticisi Yapılandırması (desteği sonlandırıldı)

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
  • 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.

  • pm.dexopt.bg-dexopt=speed-profile
  • 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.

  • pm.dexopt.boot-after-ota=verify
  • 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.

  • 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ıyla verify, speed-profile veya speed ile derlenmişse ilk başlatmadaki derlemenin atlanacağını ve pm.dexopt.first-boot öğesinin herhangi bir etkisi olmayacağını unutmayın.