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

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

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

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

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

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

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