Soru & Cevap

Android'de uyumluluk ?

17.05.2014 - 03:17

Android'de hazırladığımız projenin bütün sürümlerde sıkıntısız çalışması için ekte olan pencerede ayarlar ne şekilde olmalıdır. Tasarım vs. hiç önemli değil. En uyumlu şekli hangisidir. Yaptığım program sadece Kitkat sürümlerinde sorun yaratıyor mesela.

Teşekkürler.

 

17 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-3606-1408610132.jpg
cgural
19.05.2014 - 12:02

"Tüm sürümlerle uyumluluk" koşulunu buradaki ayarlarda aramamalısınız. Buradaki "Minimum required SDK" ve "Target SDK" değerleri, projenizi kodlarken ulaşabileceğiniz farklı SDK sürümlerinde yer alan sınıflar (ve özellikler) konusunda IDE'nin sınırlar vermesine ve sizi yönlendirmesine yarar.

Android SDK'ya her yeni API seviyesinde yeni özellikler ekleniyor. Bununla beraber bazı yeni sınıflar eski SDK'larda olmadığı için bir karar vermeniz gerekiyor. Ya eski sürüm cihazları desteklemeyeceksiniz, ya Support Library gibi kütüphanelerle yeni sürümlerde yapabildiğiniz bazı işlemleri eski sürümlerde de yapmaya çalışacaksınız.

Kısacası "tüm sürümlerle uyumluluk" isteği neyi tüm sürümlerde destekleyeceğinize göre değişen bir çözüm gerektiriyor. Ancak yine de tüm Android sürümlerinde çalışabilecek bir kod yazdığınızı biliyorsanız (mesela, API 1'den API 19'a kadar gelen bir bileşenden oluşan) bu iki değer arasındaki uzaklığı açabildiğiniz kadar açın.