Android Gradle Plugin 7.3.0 (Eylül 2022)

Android Gradle Plugin 7.3.0, çeşitli yeni özellikler ve iyileştirmeler içeren ana sürümdür.

Uyumluluk

Minimum sürüm Varsayılan sürüm Notlar
Gradle 7,4 7,4 Daha fazla bilgi edinmek için Gradle'ı güncelleme konusuna bakın.
SDK Oluşturma Araçları 30.0.3 30.0.3 SDK Derleme Araçlarını yükleyin veya yapılandırın.
400 Yok 23.1.7779620 Farklı bir NDK sürümü yükleyin veya yapılandırın.
JDK 11 11 Daha fazla bilgi edinmek için JDK sürümünü ayarlama bölümüne bakın.

Özel C/C++ derleme sistemleri için destek

Artık derleme bilgilerini Ninja derleme dosyası biçiminde yazan bir kabuk komut dosyası oluşturarak özel bir C/C++ derleme sistemi oluşturabilirsiniz. Özel C/C++ derleme sistemleri hakkında daha fazla bilgi edinmek için Ninja'yı kullanarak özel C/C++ derleme sistemlerini entegre etme (deneysel) bölümüne bakın.

Özel C/C++ derleme sisteminin ekran görüntüsü

Minimum Kotlin eklentisi 1.5.20 sürümü

AGP, Android Gradle eklentisi 7.3.0-alpha08'den başlayarak Kotlin eklentisinin 1.5.20 veya üzeri sürümünü gerektirir. Uyumluluğu sürdürmek için build.gradle dosyanızda Kotlin eklentisinin 1.5.20 veya sonraki bir sürümünü belirttiğinizden emin olun:

org.jetbrains.kotlin:kotlin-gradle-plugin:1.5.20

Arşivlenmiş APK oluşturma etkinleştirildi

AGP 7.3'ten itibaren, oluşturulan tüm Android App Bundle'larda varsayılan olarak Mağaza Arşivleme özelliği etkinleştirilmiştir. Arşivleme, gelecekte mağaza tarafından desteklenmesi durumunda düşük depolama alanına sahip kullanıcıların uygulama alanlarını etkili bir şekilde yönetmelerine olanak tanıyacak yeni bir uygulama paketi özelliğidir.

Arşivlenmiş APK'ların oluşturulmasını devre dışı bırakmak için uygulama düzeyindeki build.gradle dosyasını aşağıdaki şekilde değiştirin:

android {
  bundle {
    storeArchive {
      enable = false
    }
  }
}

Manifest dosyasındaki paket özelliğinin desteği sonlandırıldı

AGP 7.3.0-alpha04 ile başlayarak projenizi oluşturmak için Gradle kullanıyorsanız manifest dosyasında package özelliğini kullanırsanız AGP bir uyarı oluşturur. Uygulamanızın ad alanını ayarlamak için modül düzeyindeki build.gradle dosyasında namespace özelliğini kullanın. Daha fazla bilgi edinmek için Ad alanı belirleme bölümünü inceleyin.

Yeni DSL ad alanına geçiş konusunda yardım almak için AGP Yükseltme Asistanı'nı (Araçlar > AGP Yükseltme Asistanı) kullanın.

Android platformu desteği

AGP 7.3.0-beta05 ile başlayarak desteklenen en yüksek minimum SDK sürümü 33'tür (minSdk = 33 kullanabilirsiniz). Minimum SDK, uygulamanızın üzerinde çalışabileceği minimum Android sürümünü temsil eder ve uygulama düzeyindeki build.gradle dosyasında ayarlanır.