Android Gradle Plugin 7.3.0 (Eylül 2022)

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

Uyumluluk

Minimum sürüm Varsayılan sürüm Notlar
Gradle 7.4 7.4 Daha fazla bilgi için Gradle'i güncelleme başlıklı makaleyi inceleyin.
SDK Oluşturma Araçları 30.0.3 30.0.3 SDK Oluşturma Araçları'nı yükleyin veya yapılandırın.
NDK Yok 23.1.7779620 NDK'nın farklı bir sürümünü yükleyin veya yapılandırın.
JDK 11 11 Daha fazla bilgi için JDK sürümünü ayarlama başlıklı makaleyi inceleyin.

Ö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) başlıklı makaleyi inceleyin.

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

Minimum Kotlin eklentisi sürümü 1.5.20'dir.

Android Gradle eklentisi 7.3.0-alpha08'den itibaren AGP, Kotlin eklentisinin 1.5.20 veya sonraki bir sürümünü gerektirir. Uyumluluğu korumak 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 etkin

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

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

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

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

AGP 7.3.0-alpha04'ten itibaren, projenizi derlemek 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 mülkünü kullanın. Daha fazla bilgi edinmek için Ad alanı ayarlama başlıklı makaleyi inceleyin.

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

Android platform desteği

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