Android Studio 2020.3.1 Kapalı Sorunları

Android Studio 2020.3.1.21

Çözülen Sorunlar
Android Gradle eklentisi
android.lintOptions.textOutput, "stdout" ve "stderr" ile ayarlandığında bozuk
com.android.tools.build:gradle:4.2.0, kitaplıklardaki manifest yer tutucularını bozdu
AGP7.0: API/Model ve R nesli arasında androidTest ad alanının işlenmesinde tutarsızlık
Android Studio
Alfa kanalı, Android Studio'nun Oluşturma renkleri için kenar boşluğuna yansıtılmıyor
Kod Düzenleyici
Compose RadioButton completion adds a trailing lambda
Lint
Android Lint VectorDrawableCompat kontrolü yanlış uyarı veriyor
Lint, Gradle eklentisinden ayarlandığında artık lint.baselines.continue sistem özelliğini almaz.
Özel lint kurallarındaki kilitlenmeler, hiçbir sonucun raporlanmamasına neden olur
Paket/APK yayınlama
KeePass kullanılırken şifrenin kodu bazen yanlış şekilde çözülür
Shrinker (R8)
AGP 7.0.0-beta01'deki R8 FullMode, ParameterizedType uygulamalarını Class'a dönüştürüyor
Uygulama, Android API 23 ve önceki sürümlerde kilitleniyor: java.lang.NoClassDefFoundError: j$.$r8$wrapper$java$util$function$Supplier$-WRP

Android Studio 2020.3.1.20

Çözülen Sorunlar
Android Gradle eklentisi
AGP'den lint'e --client-id, --client-name ve --client-version parametrelerini iletin
copyDebugAndroidLintReports: NoSuchFileException: lint-results-debug.txt
Lint
Lint, Gradle eklentisinden ayarlandığında artık lint.baselines.continue sistem özelliğini almaz.
Dolaylı bir compileOnly modülü bağımlılık olduğunda AGP lint görevi başarısız oluyor
Android Studio, uygun kararlı/beta sürüme döndükten sonra kitaplığı SNAPSHOT sürümüne güncellemeyi önermeye devam ediyor
lintClient, user.home almıyor
Lint Entegrasyonu
AGP 7.0.0 Alpha 14 Lint RAM Usage Unbounded
Uygulamanın checkDependencies=true olduğu ve kitaplık modülleri olduğunda dinamik özellik ile ilgili lint sorunları bildirilmiyor

Android Studio 2020.3.1.19

Çözülen Sorunlar
Android Gradle eklentisi
Yalnızca Room varsa "-parameters" javac seçeneğini ekleyin
Çözümlenmemiş referans: setProguardFiles
AGP 7.0.0-beta03'ten itibaren :test görevi artık çalıştırılamaz
initWith(), Gradle Kotlin DSL'de kullanılamaz
DSL oluşturma işlemini arayüz yerine uygulama sınıfı üzerinden yeniden etkinleştirme
Derleme Analiz Aracı
Derleme analiz aracı uyarıları sekmesinde kopyalama ve yapıştırma özelliği çalışmıyor
Kod Analizi
Snackbar ile ShowToast linting uyarısı yanlış pozitif
work-runtime lib'in alfa sürümüne yükseltmeyle ilgili gradle'de geçersiz uyarı
Oluşturma sırasında düzenleme
LiveLiterals, Compose modülü olmayan bir modülde kilitlenmeye neden oluyor
Lint
Lint'i SARIF raporuyla çalıştırmak, bazı SourceLockedOrientationActivity hataları için istisna oluşturuyor
Lint Recycle Yanlış Pozitif
Birden fazla dize yöntemi parametresi olduğunda Lint, StringDef ile tür hatasını algılamıyor
@CheckResult, lambda ifadelerinde çalışmaz
UnusedResources lint kontrolü, kitaplıklar için düzgün çalışmıyor
"UnknownIssueId" devre dışı bırakıldığında uyarılar yine de yazdırılıyor
Kısmi Lint analiziyle ilgili güncel olmayan hata mesajları
En son sürümü kullanıyor olsak bile firebase-perf ile ilgili lint hatası [OutdatedLibrary].
Kaynaklar
4.2'ye yükseltildikten sonra bazı dize kaynaklarına boşluk eklendi
Shrinker (R8)
Shrinking'e izin verme özelliği sınıfları sabitlemiyor
Bağlantıyı görüntüleme
Genişletilmiş görünüm bağlama "inflate" yönteminin statik içe aktarma işleminin kullanılması, kullanılmayan kaynağa neden oluyor

Android Studio 2020.3.1.18

Çözülen Sorunlar
Android Gradle eklentisi
Açıklanacak bir sonraki yapı CLASSES olmalıdır.
buildConfigField değiştirme uyarısı, hassas bilgiler içerebilecek değeri yazdırır
"202.7660.26.42.7322048" şeklindeki geçersiz enjekte edilmiş Android destek sürümü, "w.x.y.z" biçiminde olması gerekir. Örnekleri derleme işlemi sırasında bu hata alınıyor
AGP 4.2.0, belki de karma Java/Kotlin kaynak grubu nedeniyle sınıfı eksik olan bir test APK'sı oluşturuyor
Tasarım Araçları
Yeni Oluştur -> Resim Öğesi Oluşturma (MacOS)
Lint
Android lint, belirli bir projede androidx.annotation jar dosyasını göremiyor
Shrinker (R8)
desugar, PriorityQueue'daki final method spliterator'u geçersiz kılar
R8 yöntemi imza değişikliği, AGP 4.2.0'da Retrofit'i bozuyor