Android 2.1 Platformu

API Düzeyi: 7

Android 2.1, Ocak 2010'dan itibaren Android destekli cep telefonlarında kullanılabilen küçük bir platform sürümüdür. Bu sürüm, yeni API değişikliklerini ve hata düzeltmelerini içerir. Değişiklikler hakkında bilgi edinmek için Framework API'yi inceleyin. bölümüne bakın.

Geliştiriciler, Android 2.1 platformuna Android SDK için indirilebilir bileşen. İndirilebilir platform, tam uyumlu bir Android kitaplığı ve sistem resminin yanı sıra bir dizi emülatör kaplaması, örnek uygulamalar ve daha fazlasını içerir. İndirilebilir platformda harici kitaplık bulunmamalıdır.

Android 2.1 platformunda geliştirme veya test yapmaya başlamak için Android SDK'sını ve AVD Yöneticisi aracını kullanarak platformu SDK'nıza indirin.

Platformun öne çıkan özellikleri

Android 2.1 önemli kullanıcı özellikleri eklemez. En yeni kullanıcı özellikleri için Android 2.0 Platform Öne Çıkan Özellikleri belgesine bakın.

Düzeltmeler

Aşağıdaki bölümlerde, Android SDK'sı için Android 2.1 platform bileşeninin, düzeltme sayısıyla belirtildiği üzere art arda yayınlanan sürümleriyle ilgili notlar verilmiştir. SDK ortamınızda Android 2.1 platformlarının hangi düzeltmelerinin yüklü olduğunu belirlemek için Android SDK ve AVD Yöneticisi'ndeki "Yüklü Paketler" listesine bakın.

API düzeyi

Android 2.1 platformu, çerçeve API'si. Android 2.1 API bir tam sayı tanımlayıcısına atanır — 7: yani sistemde depolanır. "API Seviyesi" olarak adlandırılan bu tanımlayıcı, sistemin uygulamayı yüklemeden önce uygulamanın sistemle uyumlu olup olmadığını doğru şekilde belirlemesine olanak tanır.

Android 2.1'de kullanıma sunulan API'leri uygulamanızda kullanmak için uygulamanızın manifest dosyasında <uses-sdk> öğesinin android:minSdkVersion özelliklerinde "7" değerini ayarlamanız gerekir.

API düzeyinin nasıl kullanılacağı hakkında daha fazla bilgi için API Düzeyleri belgesine bakın.

Çerçeve API'sı Değişiklikleri

Aşağıdaki bölümlerde, Android 2.1 platformu tarafından sağlanan uygulama çerçevesi API'sinde yapılan değişiklikler hakkında bilgi verilmektedir.

Animasyonlu Duvar Kağıtları

Aşağıdaki eklemeler animasyonlu duvar kağıtları geliştirmeniz için API'ler sağlar:

Ayrıca, uygulamanız animasyonlu duvar kağıtları kullanıyorsa veya sağlıyorsa uygulamanın manifest dosyasına android:name="android.software.live_wallpaper" özelliğini açıklayan bir <uses-feature> öğesi eklemeyi unutmayın. Örnek:

<uses-feature android:name="android.software.live_wallpaper" />

Uygulamanızı yayınladığınızda Google Play, bulunur ve onu bir filtre olarak kullanır, böylece uygulamanızın , cihazlarında Animasyonlu Duvar Kağıtları'nı desteklemeyen kullanıcılar tarafından kullanılamaz.

Telefon Hizmeti

Görüntüleme sayısı

WebKit

  • Web depolama veritabanlarını değiştirmek için yeni WebStorage yöntemleri.
  • Coğrafi konum izinlerini almak ve WebView'de ayarlamak için yeni GeolocationPermissions yöntemleri.
  • Uygulama önbelleği, web depolama alanı ve ekran yoğunluğuna göre yakınlaştırma ayarlarını yönetmek için yeni WebSettings yöntemleri.
  • Videoyu işlemek için yeni WebChromeClient yöntemleri, tarama geçmişi, özel Görünümler, uygulama önbellek sınırları ve daha fazlası.

API farklılıkları raporu

Android 2.1'deki (API Seviyesi 7) tüm API değişikliklerinin API Seviyesi 6 ile karşılaştırmalı ayrıntılı görünümü için API Farklılık Raporu'na bakın.

Yerleşik Uygulamalar

İndirilebilir platformdaki sistem görüntüsü şunları sağlar: yerleşik uygulamalar:

  • Çalar Saat
  • Tarayıcı
  • Hesap Makinesi
  • Kamera
  • Kişiler
  • Özel Yerel Ayar (geliştirici uygulaması)
  • Geliştirici Araçları (geliştirici uygulaması)
  • E-posta
  • Galeri
  • Japonca, Çince ve Latince metin girişi için IME'ler
  • Mesajlar
  • Müzik
  • Telefon
  • Ayarlar
  • Yedek Parçalar (geliştirici uygulaması)

Yerel Ayarlar

İndirilebilir platformdaki sistem görüntüsü, çok çeşitli yerleşik yerel ayarlar. Bazı durumlarda, yerel ayarlar. Diğer durumlarda dilin varsayılan bir sürümü kullanılır. Android 2.1 sistem görüntüsünde kullanılabilen diller aşağıda listelenmiştir (language_country/region yerel dili tanımlayıcısı ile).

  • Çince, Çin Halk Cumhuriyeti (zh_CN)
  • Çince, Tayvan (zh_TW)
  • Çekçe (cs_CZ)
  • Felemenkçe, Hollanda (nl_NL)
  • Felemenkçe, Belçika (nl_BE)
  • İngilizce, ABD (en_US)
  • İngilizce, İngiltere (en_GB)
  • İngilizce, Kanada (en_CA)
  • İngilizce, Avustralya (en_AU)
  • İngilizce, Yeni Zelanda (en_NZ)
  • İngilizce, Singapur (en_SG)
  • Fransızca, Fransa (fr_FR)
  • Fransızca, Belçika (fr_BE)
  • Fransızca, Kanada (fr_CA)
  • Fransızca, İsviçre (fr_CH)
  • Almanca, Almanya (de_DE)
  • Almanca, Avusturya (de_AT)
  • Almanca, İsviçre (de_CH)
  • Almanca, Liechtenstein (de_LI)
  • İtalyanca, İtalya (it_IT)
  • İtalyanca, İsviçre (it_CH)
  • Japonca (ja_JP)
  • Korece (ko_KR)
  • Lehçe (pl_PL)
  • Rusça (ru_RU)
  • İspanyolca (es_ES)
  • Yerelleştirilmiş kullanıcı arayüzü dizeleri, Ayarlar üzerinden erişilebilen yerel ayarlarla eşleşir.

    Emülatör Görünümleri

    İndirilebilir platform, kullanabileceğiniz bir dizi emülatör dış görünümü içerir. Bu dizi, uygulamanızı farklı ekran boyutları ve çözünürlüklerde modellemenize yardımcı olur. Emülatör görünümleri şunlardır:

    • QVGA (240x320, düşük yoğunluk, küçük ekran)
    • WQVGA (240x400, düşük yoğunluk, normal ekran)
    • FWQVGA (240x432, düşük yoğunluk, normal ekran)
    • HVGA (320x480, orta yoğunluk, normal ekran)
    • WVGA800 (480x800, yüksek yoğunluk, normal ekran)
    • WVGA854 (480x854 yüksek yoğunluk, normal ekran)

    Uygulama geliştirme hakkında daha fazla bilgi için ve Android destekli tüm cihazlarda düzgün şekilde çalıştığını doğrulamak için Birden Çok Ekranlar.