Android 10 SDK'sını kurma

Android 10, ana sürümdür ve çeşitli özellikleri özellikleri açıklayacağım. Android 10, davranış değişiklikleri de içeriyor (Android'i hedefleyen uygulamalar için 10 ve herkes için uygulamalar) ve gizlilik pil ömrünü iyileştirmeye yardımcı olacak değişiklikler

Android 10 API'leriyle uygulama geliştirme ve uygulamanızı Android 10 davranışıyla test etme kullanıyorsanız, Android 10 SDK'sını şurada kurmak için bu sayfadaki talimatları uygulayın: Android Studio'ya gidip uygulamanızı Android 10'da derleyip çalıştırın.

Android Studio'nun en son sürümünü edinin

Android 10 SDK'sı, bazı daha düşük sürümlerle uyumlu olmayan değişiklikler içeriyor. Android Studio sürümlerinde kullanılabilir. Bu nedenle, en iyi geliştirme deneyimi için Android Studio'nun en son sürümünü yüklemenizi öneririz.

Android Studio'yu indirin

Android Studio 3.3 ve sonraki sürümleri kullanarak Android 10 uygulamalarını derleyebilir ve test edebilirsiniz. Ancak Android 10 SDK'sının bazı kullanıcıları, Gradle senkronizasyon hatalarıyla ve güncel olmayan bağımlılıklarla ilgili uyarılarla karşılaşabilir.

Android 10 SDK'sını edinme

Android Studio'yu yükleyip açtıktan sonra Android 10 SDK'sını şu şekilde yükleyin: şöyle olur:

  1. Araçlar > SDK Manager'ı, ardından Paket Ayrıntılarını Göster'i tıklayın.
  2. SDK Platformları sekmesinde Android 10.0 ("Q") bölümünü genişletin ve Android SDK Platform 29 paketini seçin.
  3. SDK Araçları sekmesinde Android SDK Derleme Araçları 34 bölümünü genişletin ve en son 29.x.x sürümünü seçin.
  4. Seçilen paketleri indirip yüklemek için Uygula > Tamam'ı tıklayın.

Derleme yapılandırmanızı güncelleme

Uygulamanızın Android 10 ile uyumluluğunu tam olarak test etmek ve platformun bu sürümünde kullanıma sunulan API'leri kullanmaya başlamak için modül düzeyindeki build.gradle dosyanızı açın ve compileSdkVersion ile targetSdkVersion öğelerini burada gösterildiği gibi güncelleyin:

Eski

android {
    compileSdkVersion 29

    defaultConfig {
        targetSdkVersion 29
    }
    ...
}

Kotlin

android {
    compileSdkVersion(29)

    defaultConfig {
        targetSdkVersion(29)
    }
    ...
}

Android 10'daki uygulamanızı etkileyebilecek değişiklikler hakkında bilgi edinmek ve bunları test etmeye başlamak için Tüm uygulamaları etkileyen Android 10 davranış değişiklikleri, Android 10'u hedefleyen uygulamaları etkileyen Android 10 davranış değişiklikleri ve Android 10 gizlilik değişiklikleri başlıklı makaleleri okuyun.

Android 10'dan itibaren kullanılabilen API'ler hakkında daha fazla bilgi edinmek için Android 10 özellikleri ve API'leri başlıklı makaleyi okuyun.