نظرة عامة على علامة إطلاق الميزة

عند إضافة رمز إلى AOSP، استخدِم علامات إطلاق الميزات لعزل الرمز غير المختبَر عن الرمز المختبَر. فعِّل علامات إطلاق الميزة لتنفيذ الرمز البرمجي واختباره. في المقابل، أوقِف علامات إطلاق الميزة لضمان عدم تنفيذ الرمز البرمجي الذي لم يتم اختباره.

تُستخدَم علامات إطلاق الميزات بشكل أساسي بالطريقتَين التاليتَين:

  • إذا كنت تساهم في تطوير AOSP، قد يطلب منك مراجع التغيير تنفيذ علامة إطلاق الميزة حتى يتم اختبارها بشكل صحيح. لمزيد من المعلومات حول الفروع، يُرجى الاطّلاع على مقالة دورة حياة الإصدار.
  • تستخدم Google علامات إطلاق الميزات لضمان ثبات أحدث إصدار من Android (android15-qpr2-release) للجميع. إذا كانت شركتك تحافظ على نسخة مطابقة من AOSP وتعمل من هذه النسخة، استخدِم ميزة إعلام فريق التطوير بإطلاق الميزات للحفاظ على استقرار نسخة AOSP المطابقة لدى فريق التطوير.

في ما يلي الخطوات العامة لتنفيذ ميزة الإبلاغ عن إطلاق الميزات:

  1. بالنسبة إلى تغيير رمز معيّن، حدِّد ما إذا كنت بحاجة إلى علامة، وإذا كان الأمر كذلك، حدِّد نوع العلامة.
  2. وضِّح العلامة.
  3. احط التغيير في الرمز البرمجي بالعلامة.
  4. اضبط قيمة العلامة.
  5. أنشئ الرمز البرمجي واختبره.
  6. تغيير قيم العلامة أثناء التشغيل
  7. رمز الاختبار الذي يستخدم علامات إصدار الميزات

توضّح لك الصفحات في هذا القسم كيفية تنفيذ كلّ خطوة من هذه الخطوات.