16 KB açma/kapatma düğmesi
16 KB çekirdekli bir cihaz çalıştırmanıza olanak tanır. 16 KB geri uyumluluk seçeneği, cihaz 16 KB çekirdekle çalışırken kullanılabilir. Paket yöneticisi, uygulamada 4 KB LOAD segment uyumlu ELF dosyaları (.so
uzantılı) varsa veya sıkıştırılmış APK'da 4 KB zip uyumlu 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österir.
1. şekil. Sayfa boyutu uyumluluk modunda uyarı.
16 KB geriye dönük uyumluluk modu, bazı uygulamaların çalışmasına olanak tanır ancak en iyi güvenilirlik ve kararlılık için uygulamalar yine de 16 KB ile uyumlu olmalıdır.
16 KB geriye dönük uyumluluk seçeneğini etkinleştirmek için aşağıdaki talimatları uygulayın:
16 KB geçişini etkinleştirmek için 16 KB geçişini etkinleştirme bölümündeki adımları uygulayın.
Aşağıdaki yöntemlerden birini kullanarak 16 KB geriye dönük uyumluluk modunu etkinleştirin:
Android, uygulamaları gerektiğinde geriye dönük uyumluluk modunda çalıştırır. Geriye dönük uyumluluğun iki ayrı bölümü vardır ve bunlar bağımsız olarak etkinleştirilebilir:
bionic.linker.16kb.app_compat.enabled
özelliği, kitaplıkların nasıl yüklendiğini kontrol eder vepm.16kb.app_compat.disabled
özelliği, APK'ların nasıl yüklendiğini kontrol eder.Cihazdaki her uygulamada 16 KB geriye dönük uyumluluğu zorunlu kılmak için:
adb shell setprop bionic.linker.16kb.app_compat.enabled true adb shell setprop pm.16kb.app_compat.disabled false
Cihazdaki her uygulama için 16 KB geriye dönük uyumluluğu zorunlu olarak devre dışı bırakmak için:
adb shell setprop bionic.linker.16kb.app_compat.enabled false adb shell setprop pm.16kb.app_compat.disabled true
android:pageSizeCompat
özelliğinienabled
veyadisabled
olarak ayarlayarakAndroidManifest.xml
içindeki belirli bir uygulama için geriye dönük uyumluluk modunu etkinleştirin veya devre dışı bırakı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 geriye dönük uyumluluk modunu etkinleştirin ya da devre dışı bırakın. Bu ayar yalnızca cihaz 16 KB sayfa boyutuyla çalışırken görünür.
Şekil 2. Sayfa boyutu uyumluluk modu ayarı.