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, 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'deki "isIncludeAndroidResources" için güncel olmayan kdoc'u güncelleme
|
Lint, görev bağımlılığı eklemeden res dizinini kullanıyor
|
AGP 8.5: Daha fazla sayıda "mergeDebugResources" görevi çalıştırılıyor ve derlemeler yavaşlıyor
|
Varyant API üzerinden src'ler ekleme işlemi beklendiği gibi çalışmıyor
|
|
Dexer (D8) |
API veritabanını Android 15 (API düzeyi 35) ile güncelleme
|
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, şeker azaltma etkinken yanlış pozitif uyarısı NewApi uyarıları gösteriyor
|
Wear'da Kimlik Bilgisi Yöneticisi Lint uyarısı yanlış
|
Lint: SetTextI18n, boş bir dize atamaktan şikayet ediyor.
|
|
Lint Entegrasyonu |
Lint görevleri, dahil edilen derlemeyle başarısız oluyor
|
|
Küçültücü (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şleşmesiyle dolaylı olarak değiştirir
|
[r8 8.5] çalışma zamanında NPE'ye yol açan dikey sınıf birleşmesi
|
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) |
SimpleIninlineConstraintAnalysis'te R8.5.x StackOverflowError tarafından
|
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: 2024-11-09 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-09 UTC."],[],[]]