لا ينطبق تنفيذ dexopt في مدير الحزم إلا على نظام التشغيل Android. 13 وأقل. في Android 14، تم استبداله بتطبيق ART. الخدمة، وستتم إزالتها من مدير الحزم في الإصدار التالي. للحصول على معلومات عن ضبط إعدادات ART Service، يُرجى الاطّلاع على ضبط إعدادات ART Service.
واعتبارًا من نظام التشغيل Android 7.0، هناك طريقة عامة لتحديد مستوى التجميع/إثبات الملكية التي حدثت في مراحل مختلفة. يمكن ضبط مستويات التجميع من خلال خصائص النظام. وتكون القيم الافتراضية كما يلي:
pm.dexopt.install=speed-profile
pm.dexopt.bg-dexopt=speed-profile
pm.dexopt.boot-after-ota=verify
pm.dexopt.first-boot=verify
-
فلتر التجميع لأول مرة يتم فيها تشغيل الجهاز لا يؤثر الفلتر المستخدَم هنا إلا في وقت بدء التشغيل بعد إعادة الضبط على الإعدادات الأصلية. نقترح استخدام الفلتر
verify
لتجنُّب مرور أوقات طويلة قبل أن يتمكّن المستخدم من الوصول إلى الموقع الجغرافي استخدام الهاتف لأول مرة. لاحظ أنه إذا كانت جميع التطبيقات في صورة النظام مجمعة بالفعل باستخدامverify
أوspeed-profile
أو فيspeed
مع سياق برنامج تحميل الفئة الصحيح، ستكون التجميع في أول تشغيل تم تخطيها، ولن يكون لـpm.dexopt.first-boot
أي تأثير.
هذا هو فلتر التجميع المستخدَم عند تثبيت التطبيقات من خلال Google Play أو متاجر التطبيقات
الأخرى. ننصح بضبط فلتر التثبيت على speed-profile
لتفعيله.
استخدام الملفات الشخصية من ملفات البيانات الوصفية لـ dex (اطّلع على
blog).
يُرجى العِلم أنّه في حال عدم تقديم ملف تجاري أو إذا كان فارغًا، يكون speed-profile
مكافئًا.
إلى verify
.
هذا هو فلتر التجميع المستخدَم عندما يكون الجهاز في وضع السكون وقيد الشحن. ندعوك لبدء
الاستفادة من التجميع الموجَّه إلى الملفات الشخصية وحفظ الفلتر في speed-profile
مساحة التخزين.
فلتر التجميع المستخدَم بعد تحديث عبر الهواء ننصح
بشدّة باستخدام فلتر المُجمِّع verify
لهذا
الخيار لتجنُّب أوقات التشغيل الطويلة جدًا.