گزینه ۱۶ کیلوبایتی به شما امکان میدهد دستگاهی را با هسته ۱۶ کیلوبایتی اجرا کنید. گزینه Backcompat 16 کیلوبایتی زمانی در دسترس است که دستگاهی با هسته ۱۶ کیلوبایتی در حال اجرا باشد. اگر برنامه دارای فایلهای ELF (با پسوند .so ) با ترازبندی بخش LOAD به اندازه ۴ کیلوبایت باشد، یا اگر APK فشرده شده دارای فایلهای ELF غیرفشرده باشد که با ترازبندی زیپ ۴ کیلوبایتی قرار گرفتهاند، مدیر بسته، برنامه را در حالت Backcompat 16 کیلوبایتی اجرا میکند. اگر مدیر بسته حالت Backcompat 16 کیلوبایتی را برای یک برنامه فعال کرده باشد، برنامه هنگام اولین اجرا هشداری مبنی بر اجرای آن در حالت Backcompat 16 کیلوبایتی نمایش میدهد.

شکل ۱. هشدار در حالت تطبیق اندازه صفحه.
حالت backcompat با حجم ۱۶ کیلوبایت به برخی از برنامهها اجازه کار میدهد، اما برای بهترین قابلیت اطمینان و پایداری، برنامهها همچنان باید با حجم ۱۶ کیلوبایت هماهنگ باشند.
برای فعال کردن گزینه backcompat 16 کیلوبایتی، این دستورالعملها را دنبال کنید:
برای فعال کردن گزینه ۱۶ کیلوبایت، مراحل موجود در گزینه فعال کردن ۱۶ کیلوبایت را دنبال کنید.
با استفاده از هر یک از روشهای زیر، حالت backcompat 16 کیلوبایتی را فعال کنید:
اندروید برنامهها را در صورت نیاز در حالت backcompat اجرا میکند. دو بخش جداگانه برای backcompat وجود دارد که میتوانند به طور مستقل فعال شوند: ویژگی
bionic.linker.16kb.app_compat.enabledنحوه بارگذاری کتابخانهها را کنترل میکند و ویژگیpm.16kb.app_compat.disabledنحوه نصب APKها را کنترل میکند.برای فعال کردن ۱۶ کیلوبایت فضای ذخیرهسازی Backcompat برای هر برنامه روی دستگاه:
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برای فعال یا غیرفعال کردن حالت backcompat برای یک برنامه خاص در
AndroidManifest.xml، ویژگیandroid:pageSizeCompatرا رویenabledیاdisabledتنظیم کنید. وقتی این ویژگی تنظیم شود، برنامه هنگام راهاندازی هشدارهای حالت backcompat را نمایش نمیدهد.در صفحه اطلاعات برنامه، در قسمت پیشرفته ، تنظیمات «اجرای برنامه با حالت سازگاری اندازه صفحه» را تغییر دهید تا حالت سازگاری ۱۶ کیلوبایتی را برای برنامه خاص فعال یا غیرفعال کنید. این تنظیم فقط زمانی قابل مشاهده است که دستگاه با اندازه صفحه ۱۶ کیلوبایت در حال اجرا باشد.

شکل ۲. تنظیم حالت تطبیق اندازه صفحه.