Android Gradle Plugin 8.5.0 (Haziran 2024)
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Android Gradle Plugin 8.5.0, çeşitli yeni özellikler ve iyileştirmeler içeren önemli bir sürümdür.
Uyumluluk
Android Gradle eklentisi 8.5'in desteklediği maksimum API düzeyi 34'tür.
Diğer uyumluluk bilgileri:
Çözülen sorunlar
Android Gradle eklentisi 8.5.0
Çözülen Sorunlar |
Android Gradle eklentisi |
AAPT: hata: etiketindeki "package" özelliği geçerli bir Android paket adı değil: "butterknife".
|
AGP 8.3, zipApksFor Görevi'ni bozuyor
|
Boş SDK sağlayıcı sınıf adında Özel Korumalı Alan Proguard kuralı oluşturma işlemi başarısız
|
Oluşturma önizlemesi, geçişli bağımlılıktaki sınıfları çözemiyor
|
JavaPreCompileTask, artımlı olmayan ek açıklama işleyicilerini hesaplarken KSP sınıf yolu bağımlılıkları içeriyor
|
":app:generateDebugLocaleConfig" görevi yürütülemedi.
|
Java 11 hedefi ile DexingNoClasspathTransform (minSdk >= 24) eksik iç içe yerleştirilmiş üyeler nedeniyle başarısız oluyor
|
"android.useFullClasspathForDexingTransform = true" ile derleme, "Bir varyant oluşturabilecek birden fazla dönüştürme bulundu" hatasıyla başarısız oluyor
|
K2 UAST ile ve K2 UAST olmadan lint çalıştırırken oluşan hatalar
|
|
Lint |
buildList - Yanlış pozitif lint uyarısı
|
|
Lint Entegrasyonu |
Lint, KMP bağımlılığının anlamını netleştiremiyor
|
|
Android Gradle eklentisi 8.5.1
Çözülen Sorunlar |
Android Gradle eklentisi |
[Koala 2024.1.2 Canary 2] Bölünmüş APK'da temel profil modülü çalıştırırken hata
|
|
Android Gradle eklentisi 8.5.2
Çözülen Sorunlar |
Android Gradle eklentisi |
AGP 8.5: Daha fazla sayıda "mergeDebugResources" görevi çalıştırılıyor ve derlemeler yavaşlıyor
|
Variant API üzerinden srcs dizini ekleme işlemi beklendiği gibi çalışmıyor
|
|
Dexer (D8) |
java.lang.VerifyError: Doğrulayıcı, com.pax.log.LogUtils sınıfını reddetti: java.lang.StackTraceElement com.pax.log.LogUtils.getCaller(com.pax.log.b, java.lang.StackTraceElement[], int) doğrulanamadı
|
|
Lint |
Lint: SetTextI18n, boş bir dize atamaktan şikayet ediyor.
|
|
Shrinker (R8) |
[r8 8.5]r8 yatay sınıf birleştirme, api modelleme devre dışı bırakıldığında Android5'te doğrulama hatasına neden oluyor
|
Gradle Eklentisi 8.4.0/8.5.0 ile oluşturulan bir Wear OS sürümü java.lang.IllegalAccessError hatasına neden olabilir
|
[r8 8.5] vertical class merger causing runtime NPE
|
AGP 8.6.0-alpha06 ile Gradle senkronizasyonu, R8'de "Android U'da beklenmedik geri bağlantı eksik" hatasıyla başarısız oluyor
|
R8 tarafından oluşturulan dex dosyası, yürütüldüğünde "Test'te static main(String[]) bulunamadı" mesajını gösteriyor
|
R8 ve D8 tarafından paketlenen programlar arasında farklı davranış
|
R8 (AGP 8.5.0 ve sonraki sürümler), "Öğenin beklenmedik şekilde yeniden yazılması: ... iki farklı öğe:..." hatasıyla başarısız oluyor
|
Sağ Kaydırma Operatörü Nedeniyle Olası R8 İşleme Hatası
|
Kotlin 2.0'a güncelledikten sonra R8 NullPointer
|
|
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: 2024-11-15 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: 2024-11-15 UTC."],[],[]]