কনফিগার অবকাঠামো

কনফিগ ইনফ্রাস্ট্রাকচার মডিউলে অবকাঠামো কোড রয়েছে যা প্ল্যাটফর্ম এবং মডিউলগুলিকে বৈশিষ্ট্য পতাকা ব্যবহার করতে সক্ষম করে। এই কোডটি বর্তমানে frameworks/base এ বিদ্যমান। অ্যান্ড্রয়েড 14-এর জন্য কোনও নতুন বৈশিষ্ট্যের পরিকল্পনা করা হয়নি।

প্রেরণা

  • অবকাঠামো কোডের দ্রুত পুনরাবৃত্তি। প্ল্যাটফর্ম এবং মেইনলাইন মডিউল বিকাশকারীরা আরও ভাল এবং আরও কার্যকারিতা থেকে তাড়াতাড়ি উপকৃত হয়।
  • বৈশিষ্ট্য পতাকা কার্যকারিতা জন্য একটি অভিন্ন সমাধান.
  • নতুন বৈশিষ্ট্যগুলি আরও ডিভাইসে পৌঁছাতে পারে৷ উদাহরণস্বরূপ, Android 15 (AOSP পরীক্ষামূলক) টাইমফ্রেমে করা কাজটি OTA-এর আগেও 14টি ডিভাইসে প্রয়োগ করা যেতে পারে।

মডিউল সীমানা

Android 14-এর জন্য, আমরা frameworks/base/core/java/android/provider/DeviceConfig.java (এবং ঘনিষ্ঠভাবে সম্পর্কিত ক্লাস) এই মডিউলে নিয়ে যাচ্ছি। আমরা এই মডিউলে কনফিগারেশন পারসিসটেন্স লজিক সরানোর পরিকল্পনা করছি।

প্যাকেজ বিন্যাস

কনফিগ ইনফ্রাস্ট্রাকচার মডিউলটি APEX ফরম্যাটে রয়েছে।

নির্ভরতা

কোনোটিই নয়।

কাস্টমাইজ করুন

আপনি এই মডিউলটি কাস্টমাইজ করতে পারবেন না।