Android 4.0 ve üstü gibi Android sürümleri için uygulama geliştirdiğinizde ve aynı zamanda bu uygulamanın Android’ in eski sürümleri çalıştıran (Android 3.2 gibi )cihazlarda da çalışmasını istiyorsanız , projenize geriye dönük uyumluluğu (backward compatability) eklemeniz gerekmektedir.
Bu geriye dönük uyumluluğu sağlamak için Android Platformu sizlere Android Support Library paketini sağlar. Herbir Android Support Library paketi belirli birAndroid API level ile uyumlu olacak şekilde tasarlanmıştır.
Android projenize Android Support Library paketini dahil etmek uygulamanızın hedeflediği platform sürüm aralıkları ve kullandıkları API’ ler düşünüldüğünde iyi bir uygulama olarak kabul edilir.
Android projenize Android Support Library paketini dahil etmek uygulamanızın hedeflediği platform sürüm aralıkları ve kullandıkları API’ ler düşünüldüğünde iyi bir uygulama olarak kabul edilir.
Support Library Özellikleri
Android Support Library paketi uygulamanıza dahil edebileceğiniz çeşitli kütüphaneleri içerir. Bu kütüphanelerin her biri belli Android sürümlerini ve bazı özellikleri destekler. Bu kütüphaneleri etkin kullanabilmek için her bir kütüphane farklı API levellerini desteklendiğinden, uygulamanızın hangi API levelleri hedeflediğini doğru belirlemeniz önemlidir.
v4 Support Library Bu kütüphane Android 1.6 (API level 4) ve üzeri için kullanılmak üzere tasarlanmıştır. |
v7 Support Library Bu kütüphane Android 2.1 (API level 7) ve üzeri için kullanılmak üzere tasarlanmıştır |
v8 Support Library Bu kütüphane Android (API level 8) ve üzeri için kullanılmak üzere tasarlanmıştır |
v13 Support Library Bu kütüphane Android 3.2 (API level 13) ve üzeri için kullanılmak üzere tasarlanmıştır |
Android Support Library nin uygulamalarınıza dahil etmeniz önerilmektedir. Bu işlemi yaparak hedef kitlenizi artırmış olursunuz.
Support Libraries İndirilmesi
Support Library paketini kurmadan önce uygulamanız içerisinde hangi özelliklerin yer almasını istediğinizi belirlemeniz önemlidir.
Android Support Library paketi Android SDK Manager aracılığıyla bulunabilir.
Support Library paketini kurmadan önce uygulamanız içerisinde hangi özelliklerin yer almasını istediğinizi belirlemeniz önemlidir.
Android Support Library paketi Android SDK Manager aracılığıyla bulunabilir.
- Android SDK Manager’ ı açınız.
- SDK Manager penceresi içerisinde Extras dosyasını bulunuz.
- Buradan Android Support Library elemanını bulunuz.
- Install packages düğmesine basarak işlemi tamamlayınız
Indirme işlemi tamamlandıktan sonra, araç mevcut Android SDK dizinine Android Support Library dosyalarını yükler. Kütüphane dosyaları şu SDK alt dizininde bulunur: / extras / android / support /
ANDROID.MANIFEST Ayarları
Eğer Android Support Library paketi ile Android uygulamanızın önceki bir sürümü için mevcut uygulamanın geriye dönük uyumluluğu artıyor ise, uygulamanızın manifestosunu güncellediğinizden emin olun. Aşağıda gösterildiği gibi, yeni alt sürüm numarası için minSdkVersion değeri:
Bu değişiklik, Google Play’ de yer alan uygulamanızın Android 2.1 (API seviyesi 7) ve daha üstü cihazlar tarafından yüklenebileceğini söyler.
Hiç yorum yok:
Yorum Gönder