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

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

انگیزه

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

مرز ماژول

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

قالب بسته

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

وابستگی ها

هیچ یک.

شخصی سازی

شما نمی توانید این ماژول را سفارشی کنید.