زیرساخت پیکربندی

واحد Config Infrastructure حاوی کد زیرساختی است که به پلاتفرم و واحدها امکان می‌دهد از پرچم‌های ویژگی استفاده کنند. این کد درحال‌حاضر در frameworks/base وجود دارد. هیچ ویژگی جدیدی برای Android 14 برنامه‌ریزی نشده است.

انگیزه

  • تکرار سریع‌تر کد زیرساخت. توسعه‌دهندگان پلاتفرم و واحد اصلی زودتر از عملکرد بهتر و بیشتر بهره‌مند می‌شوند.
  • راه‌حلی یکپارچه برای عملکرد پرچم ویژگی.
  • ویژگی‌های جدید می‌توانند به دستگاه‌های بیشتری برسند. برای مثال، کار انجام‌شده در بازه زمانی Android 15 می‌تواند حتی قبل‌از «به‌روزرسانی‌های از راه دور» در دستگاه‌های 14 اعمال شود.

مرز واحد

برای Android 14، frameworks/base/core/java/android/provider/DeviceConfig.java (و کلاس‌های مرتبط نزدیک) را به این واحد انتقال می‌دهیم. همچنین قصد داریم منطق ماندگاری پیکربندی را به این واحد منتقل کنیم.

قالب بسته

ماژول Config Infrastructure در قالب APEX است.

وابستگی‌ها

هیچ‌کدام.

سفارشی‌سازی

نمی‌توانید این واحد را سفارشی‌سازی کنید.