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

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

انگیزه

  • تکرار سریع‌تر کد زیرساخت. توسعه‌دهندگان ماژول پلتفرم و خط اصلی، سریع‌تر از قابلیت‌های بهتر و بیشتری بهره‌مند می‌شوند.
  • یک راه حل یکسان برای عملکرد feature flag.
  • ویژگی‌های جدید می‌توانند به دستگاه‌های بیشتری برسند. برای مثال، کارهایی که در بازه زمانی اندروید ۱۵ انجام شده است، می‌تواند حتی قبل از به‌روزرسانی‌های OTA، روی ۱۴ دستگاه اعمال شود.

مرز ماژول

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

قالب بسته

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

وابستگی‌ها

هیچ کدام.

سفارشی سازی

شما نمی‌توانید این ماژول را شخصی‌سازی کنید.