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.
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.