Android Gradle Eklentisi 8.6.0 (Ağustos 2024)
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Android Gradle eklentisi 8.6.0, çeşitli yeni özellikler ve iyileştirmeler içeren önemli bir sürümdür.
Uyumluluk
Android Gradle eklentisi 8.6'nın desteklediği maksimum API düzeyi 35'tir.
Diğer uyumluluk bilgileri:
Çözülen sorunlar
Android Gradle eklentisi 8.6.0
Çözülen Sorunlar |
Android Gradle eklentisi |
AGP 7.0.0-alpha10 gerileme: Veri bağlama etkinleştirildiğinde "com.android.internal.library" eklentisi uygulanamadı
|
K2 UAST ile ve K2 UAST olmadan lint çalıştırırken oluşan hatalar
|
Varyantın androidTest yapılandırması için manifest oluşturulmadı
|
AGP 8.4, hata ayıklama derlemelerinde Startup Profiles'i ayarlamaya çalışır
|
[Koala 2024.1.2 Canary 2] Bölünmüş APK'da temel profil modülü çalıştırırken hata
|
ProjectInfo'yu temizleme / kaldırma
|
AGP DSL'sinde "isIncludeAndroidResources" için güncel olmayan kdoc'u güncelleme
|
Lint, görev bağımlılığı eklemeden res dizinini kullanıyor
|
AGP 8.5: Çok daha fazla "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) |
API veritabanını Android 15 (API düzeyi 35) ile güncelleyin
|
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, ek açıklamalı ek açıklamaların kullanımları için visitAnnotationUsage'ı çağırmıyor
|
Tür kullanımı ek açıklamaları kullanılırken UnknownNullness lint hatası
|
[library desugar] lint shows false positive warning NewApi warnings with desugaring enabled
|
Wear'da kimlik bilgisi yöneticisi lint uyarısı yanlış
|
Lint: SetTextI18n, boş bir dize atamaktan şikayet ediyor.
|
|
Lint Entegrasyonu |
Dahil edilen derlemeyle lint görevleri başarısız oluyor
|
|
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, boş bir üye yan tümcesini () eşlemesiyle dolaylı olarak değiştirir
|
[r8 8.5] vertical class merger causing runtime NPE
|
Sağ Kaydırma Operatörü Nedeniyle Olası R8 İşleme Hatası
|
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
|
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ış
|
Kotlin 2.0'a güncelledikten sonra R8 NullPointer
|
|
Android Gradle eklentisi 8.6.1
Çözülen Sorunlar |
Dexer (D8) |
Dexing görevi/dönüşüm, rastgele olmayan classes.dex içerikleri oluşturuyor
|
|
Shrinker (R8) |
SimpleInliningConstraintAnalysis'te R8 8.5.x StackOverflowError
|
Görev :xxxx:minifyXXXReleaseWithR8 HATA: R8: java.util.ConcurrentModificationException
|
java.lang.NullPointerException: Cannot invoke "com.android.tools.r8.ir.analysis.type.TypeElement.asClassType()"
|
|
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: 2025-02-28 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: 2025-02-28 UTC."],[],[]]