Geschlossene Probleme für Android Studio 2020.3.1

Android Studio 2020.3.1.21

Behobene Probleme
Android Gradle-Plug-in
android.lintOptions.textOutput funktioniert nicht, wenn die Richtlinie mit „stdout“ und „stderr“ festgelegt wird
com.android.tools.build:gradle:4.2.0 hat Manifest-Platzhalter in Bibliotheken beschädigt
AGP7.0: Diskrepanz bei der Handhabung des androidTest-Namespace zwischen API/Modell und R-Generierung
Android Studio
Alphakanal wird nicht im Gutter von Android Studio für „Compose“-Farben widergespiegelt
Code-Editor
Durch Abschluss von „Compose RadioButton“ wird ein abschließendes Lambda hinzugefügt
Fuss
Android Lint VectorDrawableCompat-Prüfung warnt falsch
Lint übernimmt nicht mehr die Systemeigenschaft „lint.baselines.continue“, wenn sie über das Gradle-Plug-in festgelegt wird
Abstürze in benutzerdefinierten Lint-Regeln führen dazu, dass keine Ergebnisse gemeldet werden
Release-Bundle/APKs
Passwort bei Verwendung von KeePass manchmal falsch decodiert
Shrinker (R8)
R8 FullMode in AGP 7.0.0-beta01 Umwandlung von ParameterizedType-Implementierungen in Klasse
App stürzt bei Android API 23 und niedriger ab: java.lang.NoClassDefFoundError: j$.$r8$wrapper$java$util$function$Supplier$-WRP

Android Studio 2020.3.1.20

Behobene Probleme
Android Gradle-Plug-in
Übergeben Sie --client-id, --client-name und --client-version an Lint von AGP
copyDebugAndroidLintReports: NoSuchFileException: lint-results-debug.txt
Fuss
Lint übernimmt nicht mehr die Systemeigenschaft „lint.baselines.continue“, wenn sie über das Gradle-Plug-in festgelegt wird
AGP-Lint-Aufgabe schlägt fehl, wenn eine indirekte CompileOnly-Modulabhängigkeit vorliegt
Android Studio schlägt nach dem Zurücksetzen auf die richtige stabile Version bzw. Betaversion noch immer vor, die Bibliothek auf die SNAPSHOT-Version zu aktualisieren
lintClient empfängt user.home nicht
Lint-Integration
AGP 7.0.0 Alpha 14 Lint RAM-Nutzung unbegrenzt
Lint-Probleme mit dynamischen Funktionen werden nicht gemeldet, wenn „checkDependencies=true“ der Anwendung ist und Bibliotheksmodule vorhanden sind

Android Studio 2020.3.1.19

Behobene Probleme
Android Gradle-Plug-in
Fügen Sie die Javac-Option „-parameters“ nur hinzu, wenn Room vorhanden ist
Nicht aufgelöste Referenz: setProguardFiles
Ab AGP 7.0.0-beta03 kann die Task „:test“ nicht mehr ausgeführt werden
initWith() ist in Gradle Kotlin DSL nicht verfügbar
DSL-Erstellung in der Implementierungsklasse anstelle der Schnittstelle wieder aktivieren
Build-Analysetool
Fehler beim Kopieren und Einfügen auf dem Tab „Warnungen“ des Build-Analysetools
Codeanalyse
Falsch positives ShowToast-Linting-Warnung mit Snackbar
Ungültige Warnung in Gradle für ein Upgrade auf die Alphaversion von work-runtime lib
Schreiben und Bearbeiten
LiveLiterale verursachen einen Absturz in einem Modul, das nicht zum Verfassen von Nachrichten verwendet wird.
Fuss
Wenn Lint mit einem SARIF-Bericht ausgeführt wird, wird bei einigen „SourceLockedOrientationActivity“-Fehlern eine Ausnahme ausgegeben
Flusenrecycling Falsch positives Ergebnis
Lint erkennt keinen Typfehler mit StringDef, wenn mehrere Stringmethodenparameter vorhanden sind
@CheckResult funktioniert nicht innerhalb von Lambda-Ausdrücken
Die Lint-Prüfung „UnusedResources“ funktioniert für Bibliotheken nicht richtig
Wenn „UnknownIssueId“ deaktiviert ist, werden weiterhin Warnungen ausgegeben
Veraltete Fehlermeldungen im Zusammenhang mit der teilweisen Lint-Analyse
Lint-Fehler mit firebase-perf [OutdatedLibrary], auch wenn die neueste Version verwendet wird.
Infomaterial
Einigen Stringressourcen wurden nach dem Upgrade auf 4.2 Leerzeichen hinzugefügt.
Shrinker (R8)
Beim Zulassen von Inhalten werden keine Kurse angepinnt
Bindung ansehen
Der statische Import der Inflation-Ansicht-Bindungsmethode führt zu einer nicht verwendeten Ressource.

Android Studio 2020.3.1.18

Behobene Probleme
Android Gradle-Plug-in
Das nächste Artefakt, das freigegeben werden soll, sollte CLASSES sein
BuildConfigField-Ersatzwarnung gibt den Wert aus, der vertrauliche Informationen enthalten könnte
Die eingeschleuste Android-Supportversion „202.7660.26.42.7322048“ ist ungültig und muss das Format „w.x.y.z“ haben – dieser Fehler wird beim Ausführen von „compose-Beispielen“ angezeigt
AGP 4.2.0 erzeugt ein Test-APK, in dem eine Klasse fehlt, möglicherweise aufgrund eines gemischten Java-/Kotlin-Quellsatzes.
Designtools
„Neu erstellen“ -> „Bild-Asset“ nicht möglich (macOS)
Fuss
Android-Lint kann die JAR-Datei „androidx.annotation“ in einem bestimmten Projekt nicht sehen
Shrinker (R8)
Desugar überschreibt den endgültigen Methoden-Spliter in PriorityQueue
Änderung der Signatur der R8-Methode funktioniert nicht für Retrofits in AGP 4.2.0