Android 10 SDK'sını kurma
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
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:
- Araçlar > SDK Manager'ı, ardından Paket Ayrıntılarını Göster'i tıklayın.
- SDK Platformları sekmesinde Android 10.0 ("Q") bölümünü genişletin ve
Android SDK Platform 29 paketini seçin.
- 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.
- 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.
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-27 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-07-27 UTC."],[],[],null,["# Set up the Android 10 SDK\n\nAndroid 10 is a major release and includes a variety of [features and\ncapabilities](/about/versions/10/features) you can use to extend your app.\nAndroid 10 also includes behavior changes (for [apps targeting Android\n10](/about/versions/10/behavior-changes-10) and for [all\napps](/about/versions/10/behavior-changes-all)) and [privacy\nchanges](/about/versions/10/privacy) that help improve battery life and\nsecurity.\n\nTo develop with Android 10 APIs and test your app with the Android 10 behavior\nchanges, follow the instructions on this page to set up the Android 10 SDK in\nAndroid Studio and build and run your app on Android 10.\n\nGet the latest Android Studio\n-----------------------------\n\nThe Android 10 SDK includes changes that are not compatible with some lower\nversions of Android Studio. So, for the best development experience, we\nrecommend that you install the latest version of [Android Studio](/studio).\n\n[Get Android Studio](/studio)\n\nYou can compile and test Android 10 apps using Android Studio 3.3 and higher,\nbut some users of the Android 10 SDK may encounter Gradle sync failures and\nwarnings about outdated dependencies.\n\nGet the Android 10 SDK\n----------------------\n\nAfter you install and open Android Studio, install the Android 10 SDK as\nfollows:\n\n1. Click **Tools \\\u003e SDK Manager** , then click **Show Package Details**.\n2. In the **SDK Platforms** tab, expand the **Android 10.0 (\"Q\")** section and select the **Android SDK Platform 29** package.\n3. In the **SDK Tools** tab, expand the **Android SDK Build-Tools 34** section and select the latest `29.x.x` version.\n4. Click **Apply \\\u003e OK** to download and install the selected packages.\n\nUpdate your build configuration\n-------------------------------\n\nTo fully test your app's compatibility with Android 10 and begin using the APIs\nintroduced in this version of the platform, open your module-level\n`build.gradle` file and update the `compileSdkVersion` and `targetSdkVersion` as\nshown here: \n\n### Groovy\n\n```groovy\nandroid {\n compileSdkVersion 29\n\n defaultConfig {\n targetSdkVersion 29\n }\n ...\n}\n```\n\n### Kotlin\n\n```kotlin\nandroid {\n compileSdkVersion(29)\n\n defaultConfig {\n targetSdkVersion(29)\n }\n ...\n}\n```\n\nTo learn about the changes in Android 10 that might affect your app and begin\ntesting them, read [Android 10 behavior changes affecting all\napps](/about/versions/10/behavior-changes-all), [Android 10 behavior changes\naffecting apps targeting Android 10](/about/versions/10/behavior-changes-10),\nand [Android 10 privacy changes](/about/versions/10/privacy).\n\nTo learn more about the APIs available starting in Android 10, read [Android 10\nfeatures and APIs](/about/versions/10/features)."]]