Android Studio derleme sistemi, Gradle'ı temel alır ve Android Gradle eklentisi, Android uygulamaları oluşturmaya özgü çeşitli özellikler ekler.
Bu sayfada, Gradle araçlarınızı nasıl güncel tutacağınız açıklanmaktadır. Android Gradle eklentisiyle ilgili sürüm notları için sürüm notları sayfasını inceleyin.
Android Gradle eklentisinde yapılacak zarar veren değişikliklerin genel bir özeti için Android Gradle eklentisi yol haritasına bakın.
Android derlemelerinizi Gradle ile nasıl yapılandıracağınız hakkında ayrıntılı bilgi için aşağıdaki sayfalara bakın:
- Derlemenizi yapılandırma
- Android Gradle eklentisi DSL referansı
- Gradle DSL referansı
- Gradle performans kullanıcı rehberi
Gradle derleme sistemi hakkında daha fazla bilgi için Gradle kullanıcı rehberini inceleyin.
Android becerileri
GitHub'da gösterAGP 9'a yükseltme
android skills add agp-9-upgradeAndroid Gradle eklentisini güncelleme
Android Studio'yu güncellediğinizde Android Gradle eklentisini otomatik olarak mevcut en son sürüme güncellemeniz istenebilir. Güncellemeyi kabul etmeyi veya projenizin derleme gereksinimlerine göre manuel olarak bir sürüm belirtmeyi seçebilirsiniz.
Eklenti sürümünü Android Studio'da Dosya > Proje Yapısı > Proje menüsünden veya üst düzey build.gradle.kts dosyasından belirtebilirsiniz. Eklenti sürümü, söz konusu Android Studio projesinde oluşturulan tüm modüller için geçerlidir. Aşağıdaki örnekte, eklenti build.gradle.kts dosyasından 9.4.0 sürümüne ayarlanmaktadır:
Kotlin
plugins { id("com.android.application") version "9.4.0" apply false id("com.android.library") version "9.4.0" apply false id("org.jetbrains.kotlin.android") version "2.4.10" apply false }
Modern
plugins { id 'com.android.application' version '9.4.0' apply false id 'com.android.library' version '9.4.0' apply false id 'org.jetbrains.kotlin.android' version '2.4.10' apply false }
Dikkat: Sürüm numaralarında 'com.android.tools.build:gradle:9.4.+' gibi dinamik bağımlılıklar kullanmamalısınız.
Bu özelliğin kullanılması, beklenmedik sürüm güncellemelerine ve sürüm farklılıklarını çözmede zorluklara neden olabilir.
Belirtilen eklenti sürümü indirilmemişse Gradle, projenizi bir sonraki derlemenizde veya Android Studio menü çubuğundan Dosya > Projeyi Gradle Dosyalarıyla Senkronize Et'i tıkladığınızda bu sürümü indirir.
Gradle'ı güncelleme
Android Studio'yu güncellediğinizde Gradle'ı da mevcut en son sürüme güncellemeniz istenebilir. Güncellemeyi kabul etmeyi veya projenizin derleme gereksinimlerine göre manuel olarak bir sürüm belirtmeyi seçebilirsiniz.
Aşağıdaki tabloda, Android Gradle eklentisinin her sürümü için gereken Gradle sürümü listelenmiştir. En iyi performans için hem Gradle'ın hem de eklentinin mümkün olan en yeni sürümünü kullanmanız gerekir.
| Eklenti sürümü | Gerekli minimum Gradle sürümü |
|---|---|
| 9.4 | 9.6.0 |
| 9.3 | 9.5.0 |
| 9.2 | 9.4.1 |
| 9.1 | 9.3.1 |
| 9.0 | 9.1.0 |
| 8.13 | 8.13 |
| 8.12 | 8.13 |
| 8.11 | 8.13 |
| 8.10 | 8.11.1 |
| 8.9 | 8.11.1 |
| 8.8 | 8.10.2 |
| 8.7 | 8.9 |
| 8.6 | 8.7 |
| 8.5 | 8.7 |
| 8.4 | 8.6 |
| 8.3 | 8.4 |
| 8.2 | 8.2 |
| 8.1 | 8.0 |
| 8.0 | 8.0 |
Eski sürümler
| Eklenti sürümü | Gerekli Gradle sürümü |
|---|---|
| 7.4 | 7.5 |
| 7.3 | 7.4 |
| 7.2 | 7.3.3 |
| 7.1 | 7.2 |
| 7,0 | 7,0 |
| 4.2.0+ | 6.7.1 |
| 4.1.0+ | 6.5+ |
| 4.0.0+ | 6.1.1+ |
| 3.6.0 - 3.6.4 | 5.6.4+ |
| 3.5.0 - 3.5.4 | 5.4.1+ |
| 3.4.0 - 3.4.3 | 5.1.1+ |
| 3.3.0 - 3.3.3 | 4.10.1+ |
| 3.2.0 - 3.2.1 | 4,6 ve üzeri |
| 3.1.0+ | 4,4 ve üzeri |
| 3.0.0+ | 4.1+ |
| 2.3.0+ | 3.3+ |
| 2.1.3 - 2.2.3 | 2.14.1 - 3.5 |
| 2.0.0 - 2.1.2 | 2.10 - 2.13 |
| 1.5.0 | 2.2.1 - 2.13 |
| 1.2.0 - 1.3.1 | 2.2.1 - 2.9 |
| 1.0.0 - 1.1.3 | 2.2.1 - 2.3 |
Gradle sürümünü Android Studio'da Dosya > Proje Yapısı > Proje menüsünden belirtebilir veya komut satırını kullanarak Gradle sürümünüzü güncelleyebilirsiniz.
Tercih edilen yöntem, gradlew komut dosyalarını güncelleyen Gradle Wrapper komut satırı aracını kullanmaktır. Aşağıdaki örnekte, Gradle sarmalayıcı kullanılarak Gradle sürümü 9.6.0 olarak ayarlanmıştır.
Hem Gradle'ı hem de Gradle sarmalayıcısını yükseltmek için bu komutu iki kez çalıştırmanız gerektiğini unutmayın (Daha fazla bilgi için Gradle sarmalayıcısını yükseltme bölümünü inceleyin).
gradle wrapper --gradle-version 9.6.0
Ancak bu işlem bazı durumlarda başarısız olabilir. Örneğin, AGP'yi yeni güncellediyseniz ve artık mevcut Gradle sürümüyle uyumlu değilse. Bu durumda, gradle/wrapper/gradle-wrapper.properties dosyasındaki Gradle dağıtım referansını düzenlemeniz gerekir. Aşağıdaki örnekte, gradle-wrapper.properties dosyasında Gradle sürümü 9.6.0 olarak ayarlanmıştır.
...
distributionUrl = https\://services.gradle.org/distributions/gradle-9.6.0-bin.zip
...
Android Gradle eklentisi ve Android Studio uyumluluğu
Android Studio derleme sistemi Gradle'ı temel alır ve Android Gradle eklentisi (AGP), Android uygulamaları oluşturmaya özgü çeşitli özellikler ekler. Aşağıdaki tabloda, Android Studio'nun her sürümü için hangi AGP sürümünün gerektiği listelenmiştir.
| Android Studio sürümü | Gerekli AGP sürümü |
|---|---|
| Rabbit 1 | 2026.2.1 | 7.1-9.4 |
| Quail 4 | 2026.1.4 | 7.1-9.4 |
| Quail 3 | 2026.1.3 | 7.1-9.3 |
| Quail 2 | 2026.1.2 | 7.1-9.3 |
| Quail 1 | 2026.1.1 | 7.1-9.2 |
| Panda 4 | 2025.3.4 | 7.1-9.2 |
| Panda 3 | 2025.3.3 | 7.0-9.1 |
| Panda 2 | 2025.3.2 | 7.0-9.1 |
| Panda 1 | 2025.3.1 | 7,0-9,0 |
| Otter 3 Yeni Özellikler Güncellemesi | 2025.2.3 | 4.2-9.0 |
| Otter 2 Yeni Özellikler Güncellemesi | 2025.2.2 | 4.1-8.13 |
| Otter | 2025.2.1 | 4.0-8.13 |
| Narwhal 4 Yeni Özellikler Güncellemesi | 2025.1.4 | 4.0-8.13 |
| Narwhal 3 Yeni Özellikler Güncellemesi | 2025.1.3 | 4.0-8.13 |
| Narwhal Yeni Özellikler Güncellemesi | 2025.1.2 | 4.0-8.12 |
| Narwhal | 2025.1.1 | 3.2-8.11 |
| Meerkat Yeni Özellikler güncellemesi | 2024.3.2 | 3.2-8.10 |
| Meerkat | 2024.3.1 | 3,2-8,9 |
Eski sürümler
| Android Studio sürümü | Gerekli AGP sürümü |
|---|---|
| Ladybug Yeni Özellikler Güncellemesi | 2024.2.2 | 3,2-8,8 |
| Ladybug | 2024.2.1 | 3,2-8,7 |
| Koala Yeni Özellikler Güncellemesi | 2024.1.2 | 3,2-8,6 |
| Koala | 2024.1.1 | 3,2-8,5 |
| Jellyfish | 2023.3.1 | 3,2-8,4 |
| Iguana | 2023.2.1 | 3.2-8.3 |
| Hedgehog | 2023.1.1 | 3.2-8.2 |
| Giraffe | 2022.3.1 | 3.2-8.1 |
| Flamingo | 2022.2.1 | 3,2-8,0 |
| Electric Eel | 2022.1.1 | 3,2-7,4 |
| Dolphin | 2021.3.1 | 3,2-7,3 |
| Chipmunk | 2021.2.1 | 3.2-7.2 |
| Bumblebee | 2021.1.1 | 3.2-7.1 |
| Arctic Fox | 2020.3.1 | 3,1-7,0 |
Android Gradle eklentisindeki yenilikler hakkında bilgi edinmek için Android Gradle eklentisi sürüm notlarını inceleyin.
Android API düzeyi için araçların minimum sürümleri
Belirli bir API düzeyini destekleyen minimum Android Studio ve AGP sürümleri vardır. Projenizin targetSdk veya compileSdk için gereken Android Studio ya da AGP sürümlerinden daha eski sürümler kullanmak beklenmedik sorunlara yol açabilir. Android OS'in önizleme sürümlerini hedefleyen projeler üzerinde çalışmak için Android Studio ve AGP'nin en son önizleme sürümünü kullanmanızı öneririz.
Android Studio'nun önizleme sürümlerini kararlı bir sürümle birlikte yükleyebilirsiniz.
Android Studio ve AGP'nin minimum sürümleri aşağıdaki gibidir:
| API seviyesi | Minimum Android Studio sürümü | Minimum AGP sürümü |
|---|---|---|
| 37,0 | Panda 3 | 2025.3.3 Yama 1 | 9.1.1 |
| 36,1 | Narwhal 3 Yeni Özellikler Güncellemesi | 2025.1.3 | 8.13.0 |
| 36 | Meerkat | 2024.3.1 Yama 1 | 8.9.1 |
| 35 | Koala Yeni Özellikler Güncellemesi | 2024.2.1 | 8.6.0 |
| 34 | Hedgehog | 2023.1.1 | 8.1.1 |
| 33 | Flamingo | 2022.2.1 | 7.2 |