16 KB açma/kapatma düğmesi, 16 KB çekirdekli bir cihaz çalıştırmanıza olanak tanır. 16 KB geriye dönük uyumluluk seçeneği, cihaz 16 KB çekirdekle çalışıyorsa kullanılabilir. Paket yöneticisi, uygulamada LOAD segmenti hizalaması 4 KB olan ELF dosyaları (.so
uzantılı) varsa veya sıkıştırılmış APK'da 4 KB sıkıştırma hizalaması olan sıkıştırılmamış ELF dosyaları varsa uygulamayı 16 KB geriye dönük uyumluluk modunda çalıştırır. Paket yöneticisi bir uygulama için 16 KB geriye dönük uyumluluk modunu etkinleştirdiyse uygulama ilk kez başlatıldığında 16 KB geriye dönük uyumluluk modunda çalıştığını belirten bir uyarı görüntüler. 16 KB geriye dönük uyumluluk modu bazı uygulamaların çalışmasına izin verir ancak en iyi güvenilirlik ve kararlılık için uygulamaların 16 KB'lık sayfa boyutuna uygun olması gerekir.
16 KB geriye dönük uyumluluk seçeneğini etkinleştirmek için aşağıdaki talimatları uygulayın:
16 KB açma/kapatma düğmesini etkinleştirmek için 16 KB açma/kapatma düğmesini etkinleştirme başlıklı makaledeki adımları uygulayın.
Aşağıdaki yöntemlerden birini kullanarak 16 KB geriye dönük uyumluluk modunu etkinleştirin:
Cihazdaki her uygulama için 16 KB geriye dönük uyumluluk seçeneğini etkinleştirmek üzere aşağıdaki özelliği
true
olarak ayarlayın:adb shell setprop bionic.linker.16kb.app_compat.enabled true
AndroidManifest.xml
içinde belirli bir uygulama için geriye dönük uyumluluk modunu etkinleştirmek veya devre dışı bırakmak üzereandroid:pageSizeCompat
özelliğinienabled
veyadisabled
olarak ayarlayın. Bu özellik ayarlandığında uygulama, başlatılırken geriye dönük uyumluluk modu uyarıları göstermez.Uygulama bilgileri sayfasında, Gelişmiş bölümünde Uygulamayı sayfa boyutu uyumluluk moduyla çalıştır ayarını etkinleştirerek veya devre dışı bırakarak belirli bir uygulama için 16 KB geri uyumluluk modunu etkinleştirin. Bu ayar yalnızca cihaz 16 KB sayfa boyutuyla çalışırken görünür.