১৬ কেবি ব্যাককম্প্যাট বিকল্প চালু করুন

১৬ কেবি টগল আপনাকে ১৬ কেবি কার্নেল সহ ডিভাইস চালাতে দেয়। ডিভাইস ১৬ কেবি কার্নেল দিয়ে চললে, ১৬ কেবি ব্যাককম্প্যাট বিকল্প উপলভ্য হয়। অ্যাপে যদি ৪ কেবি LOAD সেগমেন্ট অ্যালাইনমেন্ট সহ ELF ফাইল (.so এক্সটেনশন সহ) থাকে অথবা জিপ করা APK-তে যদি ৪ কেবি জিপ অ্যালাইনমেন্ট সহ আনকমপ্রেসড ELF ফাইল থাকে, তাহলে প্যাকেজ ম্যানেজার ১৬ কেবি ব্যাককম্প্যাট মোডে অ্যাপ রান করে। প্যাকেজ ম্যানেজার যদি কোনও অ্যাপের জন্য ১৬ কেবি ব্যাককম্প্যাট মোড চালু করে থাকে, তাহলে অ্যাপটি প্রথমবার লঞ্চ করার সময় একটি সতর্কতা দেখায়। এতে বলা হয় যে এটি ১৬ কেবি ব্যাককম্প্যাট মোডে চলছে।

পেজ সাইজ কম্প্যাটিবিলিটি মোডে সতর্কতা

ছবি ১. পেজ সাইজ কম্প্যাটিবিলিটি মোডে সতর্কতা।

১৬ কেবি ব্যাককম্প্যাট মোড কিছু অ্যাপকে কাজ করার অনুমতি দেয়, তবে সেরা নির্ভরযোগ্যতা এবং স্থিতিশীলতার জন্য, অ্যাপগুলিকে এখনও ১৬ কেবি অ্যালাইন করা উচিত।

১৬ কেবি ব্যাককম্প্যাট বিকল্প চালু করতে, এইসব নির্দেশাবলী অনুসরণ করুন:

  1. ১৬ কেবি টগল চালু করতে ১৬ কেবি টগল চালু করুন-এ উল্লেখ করা ধাপগুলি অনুসরণ করুন।

  2. নিম্নলিখিত যেকোনও পদ্ধতি ব্যবহার করে ১৬ কেবি ব্যাককম্প্যাট মোড চালু করুন:

    • যেখানে প্রয়োজন, Android সেখানে ব্যাককম্প্যাট মোডে অ্যাপ চালায়। backcompat-এর দুটি আলাদা অংশ আছে যেগুলি স্বাধীনভাবে চালু করা যেতে পারে: bionic.linker.16kb.app_compat.enabled প্রপার্টি লাইব্রেরি কীভাবে লোড করা হয় তা নিয়ন্ত্রণ করে এবং pm.16kb.app_compat.disabled প্রপার্টি APK কীভাবে ইনস্টল করা হয় তা নিয়ন্ত্রণ করে।

    • ডিভাইসের প্রতিটি অ্যাপের জন্য ১৬ কেবি ব্যাককম্প্যাট জোর করে চালু করতে:

      adb shell setprop bionic.linker.16kb.app_compat.enabled true
      adb shell setprop pm.16kb.app_compat.disabled false
      
    • ডিভাইসের প্রতিটি অ্যাপের জন্য ১৬ কেবি ব্যাককম্প্যাট বন্ধ করতে বাধ্য করতে:

      adb shell setprop bionic.linker.16kb.app_compat.enabled false
      adb shell setprop pm.16kb.app_compat.disabled true
      
    • AndroidManifest.xml-এ নির্দিষ্ট অ্যাপের জন্য ব্যাককম্প্যাট মোড চালু বা বন্ধ করতে android:pageSizeCompat প্রপার্টি enabled বা disabled-এ সেট করুন। এই প্রপার্টি সেট করা থাকলে, অ্যাপ চালু হওয়ার সময় ব্যাককম্প্যাট মোড সংক্রান্ত সতর্কতা দেখাবে না।

    • অ্যাপ তথ্য পৃষ্ঠায়, উন্নত বিকল্পের অধীনে, পেজ সাইজ কম্প্যাটিবিলিটি মোড সহ অ্যাপ চালান সেটিং টগল করে নির্দিষ্ট অ্যাপের জন্য ১৬ কেবি ব্যাককম্প্যাট মোড চালু বা বন্ধ করুন। ডিভাইস ১৬ কেবি পেজ সাইজে চললে তবেই এই সেটিং দেখা যায়।

      পেজ সাইজ কম্প্যাটিবিলিটি মোড সেটিং

      ছবি ২. পেজ সাইজ কম্প্যাটিবিলিটি মোড সেটিং।