ماژول Config Infrastructure حاوی کد زیرساختی است که پلتفرم و ماژول ها را قادر می سازد از پرچم های ویژگی استفاده کنند. این کد در حال حاضر در frameworks/base
وجود دارد. هیچ ویژگی جدیدی برای اندروید 14 برنامه ریزی نشده است.
انگیزه
- تکرار سریعتر کد زیرساخت. توسعه دهندگان پلتفرم و ماژول های اصلی زودتر از عملکرد بهتر و بیشتری بهره مند می شوند.
- یک راه حل یکنواخت برای عملکرد پرچم ویژگی.
- ویژگیهای جدید میتوانند به دستگاههای بیشتری دسترسی پیدا کنند. به عنوان مثال، کارهای انجام شده در بازه زمانی Android 15 را می توان حتی قبل از OTA روی 14 دستگاه اعمال کرد.
مرز ماژول
برای Android 14، frameworks/base/core/java/android/provider/DeviceConfig.java
(و کلاسهای نزدیک به آن) را به این ماژول منتقل میکنیم. همچنین قصد داریم منطق پایداری پیکربندی را به این ماژول منتقل کنیم.
قالب بسته
ماژول Config Infrastructure در فرمت APEX است.
وابستگی ها
هیچ کدام
سفارشی کنید
شما نمی توانید این ماژول را سفارشی کنید.