Geschlossene Probleme in Android Studio 2021.3.1
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Android Studio Dolphin-Patch 1 (2021.3.1.17)
Veröffentlicht zusammen mit:
- Android Gradle Plugin 7.3.1
| Behobene Probleme |
| Android Gradle Plugin |
|
Beim Ausführen von instrumentierten Android-Tests über Gradle wird die Desugaring-Funktion nicht richtig angewendet
|
|
AGP 7.3.0 bricht die Gradle-Synchronisierung für Gradle-Plattformprojekte ab
|
|
| Dexer (D8) |
|
Öffentliche API zur Konfliktlösung beim Zusammenführen von DEX hinzufügen (damit Bazel doppelte Klassen zulässt)
|
|
| Importieren/Synchronisieren |
|
Gradle-Projektimport schlägt nach dem Upgrade von Chipmunk-Patch 2 (2021.2.1) fehl
|
|
| Ressourcen |
|
NPE in AarResourceRepositoryCache.createCachingData (AS Dolphin+)
|
|
| Schrumpfgerät (R8) |
|
Kotlin-Metadaten werden beim Ersetzen von Feldern nicht kopiert
|
|
Unerwartete Umwandlung eines unscharfen Typs: TOP (alles)
|
|
Gradle 7.3.0 verursacht APK-Buildfehler com.android.tools.r8.CompilationFailedException
|
|
Inkompatible Standardkonstruktoren im Kompatibilitätsmodus entfernen
|
|
Konflikt mit JetBrains Markdown
|
|
Unterstützung für ThreadLocal.withInitial(java.util.function.Supplier)
|
|
AGP 7.3 generiert dex für Klassen mit fehlerhaftem Konstruktor
|
|
Unerwarteter Versuch, zu ermitteln, ob nicht-CF-Code desugared werden muss
|
|
ktor VerifyError
|
|
Undefinierter Wert bei der Kompilierung bei der Verarbeitung von okio-jvm 3.2.0
|
|
Kompilierungsfehler durch Inline-Objekt der Klasse mit indirekten „instance-of“-Nutzern
|
|
java.lang.IllegalAccessError mit R8 3.3.75
|
|
Android Studio Dolphin RC 1 (2021.3.1.14)
Veröffentlicht zusammen mit:
- Android Gradle Plugin 7.3.0-rc01
| Behobene Probleme |
| Android Gradle Plugin |
|
Wenn in „onVariant“ auf Variantenquellen zugegriffen wird, verschwinden standardmäßige Android-Quellen wie „buildconfig“
|
|
In AGP 7.1-beta04 fehlt die com.android.build.api.dsl.Lint API und/oder die Kdoc ist irreführend
|
|
AGP ignoriert jniLibs-Überschreibungen ab Version 7.3.0-alpha08
|
|
| Vorschau erstellen |
|
Beim Erstellen von Vorschaubildern in App-Modulen werden in Projekten mit mehreren Modulen keine Ressourcen gefunden
|
|
| Dexer (D8) |
|
Dokumentieren Sie die für jede desugarierte Bibliotheksversion erforderliche Compilerversion.
|
|
| Emulator |
|
AS Electric Eel Canary 2 - Error hitting "Finish" on device connection assistant does nothing
|
|
| Gradle-Dateien bearbeiten |
|
Warnung wegen zu niedriger buildToolsVersion ist ungenau
|
|
| Importieren/Synchronisieren |
|
Im Editor der Einheitstestquelle kann die in einem anderen Modul deklarierte Stringressource nicht aufgelöst werden
|
|
Die Codeprüfung funktioniert nicht.
|
|
KTIJ-22303: Mpp- und Kotlin-Modell-cacheOriginIdentifier stimmen nicht überein
|
|
| Logcat |
|
Logcat-Formateinstellungen werden nicht beibehalten
|
|
Neue Logcat-Protokolle werden nach den ersten 2 Sekunden nicht mehr angezeigt
|
|
| Schrumpfgerät (R8) |
|
ArrayIndexOutOfBoundsException in IntSwitch
|
|
R8: NullPointerException bei AGP 7.3.0-beta02 und 7.4.0-alpha03
|
|
[R8 3.3.61] StackOverflowError von NoClassInitializerCycles
|
|
NPE in Shrinker, R8-Version 3.2.60
|
|
[R8 3.3.57] NoClassDefFound, da Schnittstelle durch abstrakte Klasse mit höheren SDK-Anforderungen ersetzt wurde
|
|
Android Studio Dolphin Beta 5 (2021.3.1.14)
Veröffentlicht zusammen mit:
- Android Gradle Plugin 7.3.0-beta05
| Behobene Probleme |
| Android Gradle Plugin |
|
AGP 7.2: Das Modul „com.android.test“ kann nicht auf die Test-Fixture-Klassen des Moduls „com.android.app“ zugreifen
|
|
| ART |
|
[R8 3.3.40] Aufruf des dex2oat-Geschwindigkeitsprofils hängt auf Android 8-Geräten offenbar fest
|
|
| Build-Varianten |
|
Variantenschalter wird manchmal nie beendet
|
|
| Importieren/Synchronisieren |
|
Beim Wechseln der Varianten während des Builds wird der Build nie abgeschlossen
|
|
| Schrumpfgerät (R8) |
|
In R8 3.1.7-dev und höher werden Enums nicht richtig optimiert, was zu NoSuchFieldError führt
|
|
NullPointerException beim Erstellen eines Dumps mit R8 3.3
|
|
AssertionError: Cannot compute relationship for not set
|
|
[R8 3.3.57] NoClassDefFound, da Schnittstelle durch abstrakte Klasse mit höheren SDK-Anforderungen ersetzt wurde
|
|
Android Studio Dolphin Beta 4 (2021.3.1.13)
Veröffentlicht zusammen mit:
- Android Gradle Plugin 7.3.0-beta04
| Behobene Probleme |
| Android Gradle Plugin |
|
Lint stürzt beim Build von Kotlin 1.7.0-RC2 ab
|
|
| ART |
|
[R8 3.3.40] Aufruf des dex2oat-Geschwindigkeitsprofils hängt auf Android 8-Geräten offenbar fest
|
|
| Importieren/Synchronisieren |
|
Build-Problem mit mehreren Produktvarianten in der neuen Version
|
|
| Logcat |
|
2 GB werden von 9.000 DeviceImpl belegt, die von AndroidLogcatService gehalten werden
|
|
| Schrumpfgerät (R8) |
|
IncompatibleClassChangeError mit R8 – 3.3.28 (Android API < 25)
|
|
Gradle 7.2.0 verursacht APK-Buildfehler com.android.tools.r8.CompilationFailedException
|
|
Android Studio Dolphin Beta 3 (2021.3.1.12)
Veröffentlicht zusammen mit:
- Android Gradle Plugin 7.3.0-beta03
| Behobene Probleme |
| Android Gradle Plugin |
|
processReleaseManifest: package found in source AndroidManifest.xml false negative
|
|
dokka-core als Abhängigkeit zur Kompilierungszeit festlegen und zur Laufzeit laden
|
|
AGP 7.2.0-rc01 :buildSrc:generatePrecompiledScriptPluginAccessors – shadow/bundletool/com/android/prefs/AndroidLocation$AndroidLocationException
|
|
| Vorschau erstellen |
|
ComposePreviewRepresentations dringt über Messagebus-Verbindungen in FastPreviewManager ein
|
|
| Updater |
|
Patcher auf M1 funktioniert nicht für EE c1 bis EE c2
|
|
Android Studio Dolphin Beta 2 (2021.3.1.11)
Veröffentlicht zusammen mit:
- Android Gradle Plugin 7.3.0-beta02
| Behobene Probleme |
| Android App Bundles |
|
bundletool verpackt Baseline-Profile nicht richtig
|
|
| Android Gradle Plugin |
|
AndroidGradlePlugin Version 7.2 beeinträchtigt die Transform API, wenn sie zusammen mit der ASM API verwendet wird
|
|
Android Studio BumbleBee implementiert nicht immer die neuesten Änderungen
|
|
Wenn Sie ein AAR-Artefakt transformieren, wird die endgültige Ausgabe in Zwischenelemente verschoben.
|
|
| Designtools |
|
Mit Strg + D oder der Schaltfläche „Diff anzeigen“ wird kein Git-Diff angezeigt
|
|
| Dexer (D8) |
|
Fehlende API-Modellierung in D8/R8 über AGP explizit aktivieren
|
|
Version mit desugarierter Bibliothek aus der Vorabveröffentlichung nicht verwenden
|
|
| Importieren/Synchronisieren |
|
Zirkuläre POM-Abhängigkeit verhindert Projektimport
|
|
„Duplizierte Inhaltsknoten erkannt“ mit Android Gradle-Plug-in 7.2.0
|
|
| Fussel |
|
Lint in AGP 7.2.0 hängt bei der ApiDetector-Prüfung
|
|
InconsistentLayout berücksichtigt die Baseline nicht
|
|
[Lint] Der Detector für den falschen Ressourcentyp findet Fehler in gültigem Code, wenn der Code sich über mehrere Module erstreckt
|
|
| Laufen |
|
Die Option „Geräte“ ist nicht sichtbar und die App kann nicht ausgeführt werden, obwohl das App-Modul verfügbar ist.
|
|
| Schrumpfgerät (R8) |
|
[R8 3.3.40] NoSuchMethodError aufgrund eines Super-Aufrufs einer nicht existierenden Methode
|
|
NullPointerException in desugared library during specification conversion
|
|
NullPointerException in FieldAssignmentTracker bei Verwendung von 3.3.35
|
|
[R8 3.3.31] Ungültige Ausnahme für IncompleteHorizontalClassMergeCode
|
|
R8 verursacht VerifyError bei Scala-Bibliotheken
|
|
Android Studio Dolphin Beta 1 (2021.3.1.10)
Veröffentlicht zusammen mit:
- Android Gradle Plugin 7.3.0-beta01
| Behobene Probleme |
| Android Gradle Plugin |
|
Desugar-Methoden zum Lint-Modell hinzufügen
|
|
| Dexer (D8) |
|
Art-/Dalvik-VMs vor Version 8 unterstützen die Korrektur für JDK-8272564 nicht.
|
|
| Emulator |
|
Option zum Deaktivieren der Zwischenablagefreigabe in Android Studio Bumblebee fehlt, kann nicht deaktiviert werden
|
|
| Fussel |
|
Flag „–offline“ zu „lint“ hinzufügen
|
|
| Schrumpfgerät (R8) |
|
R8 3.3.28 beschädigt erreichbare Methoden, indem er „throw NPE“ in den Methodenkörper einfügt.
|
|
Konstruktor der beibehaltenen Klasse wirft im Proguard-Kompatibilitätsmodus eine NPE auf
|
|
Android Studio Dolphin Canary 9 (2021.3.1.9)
Veröffentlicht zusammen mit:
- Android Gradle Plugin 7.3.0-alpha09
| Behobene Probleme |
| Android Gradle Plugin |
|
„Ähnliche“ Systemimages, wenn das angeforderte nicht abgerufen werden kann, sind _nicht_ ähnlich
|
|
Automatisierte Testgeräte: Wird nicht das richtige System-Image heruntergeladen? Oder wird die falsche Version ausgeführt?
|
|
„Wir empfehlen, ein neueres Android Gradle-Plug-in zu verwenden“, wenn es kein neueres gibt
|
|
Von Gradle verwaltetes Gerät sollte einen kompatiblen Gerätetyp anbieten, wenn keiner gefunden wird
|
|
kotlin-android-extensions-Plug-in funktioniert nicht, wenn das Attribut „package“ in AndroidManifest.xml fehlt
|
|
Fehlermeldung „Gerätetyp stimmt nicht mit Bildtyp überein“ ist nicht nutzerfreundlich
|
|
Von Gradle verwalteter Gerätespeicherort auf dem Laufwerk
|
|
| Build Analyzer |
|
Die Jetifier-Analyse des Build-Analyzers gibt an, dass androidx databinding Jetifier erfordert
|
|
| Gerätemanager |
|
Das Menü „Gerät beenden“ ist aus dem Kontextmenü des Gerätemanagers verschwunden.
|
|
| Emulator |
|
Tool Windows Emulator Error
|
|
| Gradle |
|
Lint-Falsches-Positiv-Ergebnis für UnusedResources mit Importalias
|
|
| Importieren/Synchronisieren |
|
Projekt kann nicht mit dem KMP-Modul in Chipmunk mit MPSS synchronisiert werden
|
|
Kotlin 1.6.20 bricht KMP-Modulabhängigkeiten
|
|
Nicht ausführbarer „LicenseNotAcceptedException“?
|
|
Modul aus dem zusammengesetzten Build wird nicht in die IDE importiert
|
|
| Logcat |
|
Logcat-Verbindung zum Gerät getrennt
|
|
| Navigation |
|
Wenn Sie den Navigationsgraphen aus einem anderen AAR-Modul einschließen, können keine Intent-Filter für Deeplinks in AndroidManifest.xml generiert werden.
|
|
| Ressourcen |
|
Fehler: Wenn Sie die Option „Implementierung“ einer Ressource auswählen, passiert nichts.
|
|
| SDK-Manager |
|
SDK-Update funktioniert nicht, wenn /tmp ein Symlink ist
|
|
SDK Manager sollte keine Log-Informationen mehr an stdout senden
|
|
Android Studio Dolphin Canary 8 (2021.3.1.8)
Veröffentlicht zusammen mit:
- Android Gradle Plugin 7.3.0-alpha08
| Behobene Probleme |
| Android Gradle Plugin |
|
AGP 7.1.1 hängt von einer angreifbaren Netty-Version ab
|
|
Von R8 gemeldete Probleme mit doppelten Kursen
|
|
AGP 7.1.1 generiert keine RenderScript-Klassen bei deaktivierter Ressourcenverarbeitung
|
|
Implementieren Sie api/annotationProcessor/implementation resolutionStrategy für von Varianten abgeleitete Konfigurationen.
|
|
MergeSourceSetFolders startet zu viele Worker-Aktionen
|
|
Von Gradle verwaltete virtuelle Geräte schlagen in der CI fehl (GitHub Actions)
|
|
Probleme mit android.defaultConfig.ndk.debugSymbolLevel
|
|
Der Buildtyp „debug“ hat einen Standardsignaturschlüssel, andere nicht
|
|
STRING_TOO_LARGE sollte den Buildprozess fehlschlagen lassen
|
|
| APK-Betrachter |
|
Der APK-Analysator sollte nicht „erfolgreich geladen“ anzeigen, wenn Probleme aufgetreten sind.
|
|
| AVD Manager |
|
avdmanager fragt „Möchten Sie ein benutzerdefiniertes Hardwareprofil erstellen?“, auch wenn das Flag „–silent“ übergeben wurde
|
|
Es ist möglich, eine Android TV-AVD im Hochformat einzurichten.
|
|
Android Studio 2.0: Beim Bearbeiten eines virtuellen Geräts wird die Auswahl der benutzerdefinierten Skin rückgängig gemacht
|
|
Im Auswahldialogfeld für die durchschnittliche Wiedergabedauer wird das TV-Querformat nicht korrekt angezeigt
|
|
Auf einem 2,7" QVGA-Gerät wird in der Geräteliste „ldpi“ anstelle von „mdpi“ angezeigt. Es gibt einen Größenfehler von 33% zwischen Design und Test.
|
|
Android Studio unterstützt keine Emulatordichte von 200 dpi
|
|
Downloadlinks werden bei der Auswahl eines System-Images ausgeblendet, wenn das Fenster zu schmal ist
|
|
| Code-Editor |
|
Problem mit der Hervorhebung der SQLite-Syntax: Nach „SELECT“ darf kein „REPLACE“ folgen
|
|
Die automatische Vervollständigung der ID im Layout-Editor füllt das Feld mit dem falschen String
|
|
Nicht aufgelöster Klassenname in ProGuard-Regeln
|
|
| Gerätemanager |
|
Emulatorreihenfolge in AVD Manager beibehalten
|
|
Der Gerätemanager zeigt in der Fehlermeldung einen falschen Pfad an, wenn die AVD in AS umbenannt wurde
|
|
Android Studio hängt beim Löschen eines virtuellen Geräts
|
|
IllegalArgumentException in SkinLayoutDefinition.parseFile
|
|
| Bearbeiten |
|
Falsche Syntaxfehler in AIDL-Dateien
|
|
| Emulator |
|
Von Android Studio gehosteter Emulator: AZERTY-Tastaturkompatibilität für die Navigation in der virtuellen Szene
|
|
| Firebase |
|
Firebase Assistant wird nicht geladen
|
|
| Erste Einführung |
|
IOException in WindowsPerformanceHintsChecker
|
|
| Gradle-Dateien bearbeiten |
|
Warnung zum Versionskatalog sollte klarer sein
|
|
| Importieren/Synchronisieren |
|
Projekt kann nicht mit dem KMP-Modul in Chipmunk mit MPSS synchronisiert werden
|
|
Synchronisierung mit Gradle-Dateien schlägt mit AGP 7.3.0-alpha01 in Chipmunk Studio fehl
|
|
| Installationsprogramm |
|
Kleiner Fehler in Android Studio
|
|
Chipmunk Beta 1: Der Einrichtungsassistent berechnet die Downloadgröße nicht richtig
|
|
| Fussel |
|
Lint-Einrichtung ist im Szenario „Quellsatz pro Modul“ fehlerhaft
|
|
NewApi-Prüfung behandelt den Fall neuer vererbter Schnittstellen nicht
|
|
[Lint] Der „Recycle“-Detektor kennzeichnet Animationen fälschlicherweise als nicht gestartet
|
|
| Lint-Integration |
|
AndroidLintAnalysisTask führt aufgrund von Zeitstempelabweichungen in „lint.jar“ zu einem Cache-Fehler
|
|
| Logcat |
|
Logcat scrollt automatisch zum Ende
|
|
Wenn Sie den Logcat-Puffer löschen, funktioniert Logcat nicht mehr.
|
|
Logcat funktioniert nicht mehr, nachdem es geschlossen und wieder geöffnet wurde
|
|
| Motion Editor |
|
Schaltflächen im Animationsinspektor werden als „>>" (Überlauf) angezeigt, wenn die Systemschriftarten größer sind
|
|
| Neuer Code/neue Vorlagen |
|
Im Android Studio-Assistenten für neue Projekte wird für „Fragment + ViewModel“ weiterhin die eingestellte Funktion „onActivityCreated“ verwendet
|
|
Die Build-Datei des neuen C++-Projekts enthält einen doppelten Block „externalNativeBuild“
|
|
| Ressourcen |
|
Ungeordnete Liste im Bild-Asset > Symbolpfad bestätigen > Res-Verzeichnis
|
|
Fehler: Wenn ich die Option „Implementierung“ einer Ressource auswähle, passiert nichts.
|
|
Der XML-Editor warnt nicht, wenn Apostrophe (oder sogar ') ohne Backslash-Escaping verwendet werden, was zu einem Gradle-Fehler führt
|
|
| Laufen |
|
Mit gelöschten Daten ausführen
|
|
| Tests ausführen |
|
Ergebnisse von Unit-Tests werden in Dolphin nicht angezeigt
|
|
Mehr Testabdeckung für Unit-Tests hinzufügen
|
|
Instrumentierte Tests schlagen mit der Meldung „Projekt ‚X‘ wurde im Stammprojekt ‚X‘ nicht gefunden“ fehl.
|
|
| SDK-Manager |
|
Problem mit doppelten Abhängigkeiten von sdkmanager
|
|
Jedes AS-Update = neue ungelöste Fehler :|
|
|
SDK-Update funktioniert nicht, wenn /tmp ein Symlink ist
|
|
AVDManager – „Fehler: Paketpfad ist ungültig. Gültige Pfade für System-Images sind:ository..."
|
|
AGP lädt SDK-Tools-Paket herunter, wenn nur neueres Befehlszeilentools-Paket installiert ist
|
|
SDK Manager nicht im Tools-Menü, SDK-Lizenzen nicht akzeptiert, kann nicht fortfahren
|
|
| Tests |
|
GMD-Test ist aufgrund eines Fehlers bei der Gerätebereitstellung unter Windows fehlgeschlagen
|
|
Android Studio Dolphin Canary 7 (2021.3.1.7)
Veröffentlicht zusammen mit:
- Android Gradle Plugin 7.3.0-alpha07
| Behobene Probleme |
| Android Gradle Plugin |
|
R8 Mitarbeiter hinzufügen
|
|
Desugar-Methoden zum Lint-Modell hinzufügen
|
|
| Importieren/Synchronisieren |
|
Ladeproblem des „Gradle-Build-Modells“ in der IDE
|
|
| Fussel |
|
In der Meldung „Lint IconMissingDensityFolder“ wird in lint-baseline.xml ein absoluter Pfad verwendet
|
|
VersionsChecks in das API-Paket verschieben, um die Sichtbarkeit zu erhöhen
|
|
Die NewApi-Prüfungen von Lint behandeln keine „when“-Anweisungen in Kotlin
|
|
Android Studio Dolphin Canary 6 (2021.3.1.6)
Veröffentlicht zusammen mit:
- Android Gradle Plugin 7.3.0-alpha06
| Behobene Probleme |
| Android Gradle Plugin |
|
Kritische Sicherheitslücken in org.bouncycastle:bcprov-jdk15on:1.56
|
|
Eingabe der Baseline-Datei für AndroidLintAnalysisTask entfernen
|
|
Automatisierte Testgeräte: Wird nicht das richtige System-Image heruntergeladen? Oder wird die falsche Version ausgeführt?
|
|
Keine Jar-Dateien mit Lint-Regeln mehr aus .android/lint in AGP 7.2 einschließen
|
|
Desugar-Methoden zum Lint-Modell hinzufügen
|
|
| Benchmark |
|
Android Studio Microbenchmark-Vorlage kann nicht erstellt werden
|
|
| C++ Build |
|
externalNativeBuildClean führt preBuild auch bei Verwendung von AGP 4.0.0 aus
|
|
| Nutzungen finden |
|
„Zur Erklärung“ funktioniert nicht für @animator/foo (möglicherweise für alles unter „animated-vector“)
|
|
| Macrobenchmark |
|
Macrobenchmark-Vorlage ohne .gitignore
|
|
Die Dokumentation für ExampleStartupBenchmark bezieht sich auf das falsche Attribut
|
|
Macrobenchmark template matchingFallbacks + profileable
|
|
Macrobenchmark template wrong minSdk
|
|
In ExampleStartupBenchmark wird der nicht vorhandene CompilationMode.SpeedProfile verwendet
|
|
Android Studio Dolphin Canary 5 (2021.3.1.5)
Veröffentlicht zusammen mit:
- Android Gradle Plugin 7.3.0-alpha05
| Behobene Probleme |
| Android Gradle Plugin |
|
On-Device-Tests schlagen geräuschlos fehl, wenn sie nicht ausgeführt werden können
|
|
Android Studio 2021.1.1 Beta 5 Die Gradle-Synchronisierung schlägt mit der Meldung „Unable to load class 'com.android.build.api.extension.AndroidComponentsExtension'“ fehl.
|
|
AGP 7.2.0-alpha05 führt zu Fehlern bei Builds, die das Navigation Safe Args-Plug-in verwenden
|
|
Unklare Fehlermeldung für ungültige values.xml-Datei
|
|
| Komposition bearbeiten |
|
Import-Funktion für die automatische Vervollständigung führt stattdessen die automatische Vervollständigung durch
|
|
| Emulator |
|
UnsatisfiedLinkError: image_converter.dll konnte nicht gefunden werden
|
|
| Layout-Editor |
|
FEHLER: Zusätzliche falsche Abstände im Layout. Wenn in einer Ansicht auf das Layoutdesign getippt wird, ändert sich das Format des Layouttexts.
|
|
| Fussel |
|
Fehler: Eine Stringvorlage wird nicht als String betrachtet, wenn sie als Parameter für die Funktion „getString“ verwendet wird
|
|
| Navigation |
|
Safe Args verwendet die verworfene Funktion „getApplicationIdTextResource“ mit AGP 4.1 und höher
|
|
Inkompatibilität von SafeArgs 2.4.0-rc01 und AGP 7.1.0-rc01
|
|
| Network Inspector |
|
TrackedHttpURLConnection.getHeaderField stürzt mit NullPointerException ab
|
|
Ich erhalte ständig diese Fehlermeldung, wenn der Debugger in der neuesten Version von Android Studio verbunden ist.
|
|
Der neue Netzwerk-Inspector stürzt nach dem Bumblebee-Update ab
|
|
| Ressourcen |
|
Unerwarteter Fehler „Der Ressourcenname muss mit einem Zeichen beginnen“, wenn eine Stringressource mit einer Referenz „@string/string_name“ beginnt und auf Leerzeichen und anderen Text folgt
|
|
| Tests ausführen |
|
Ergebnisse von Unit-Tests werden in Dolphin nicht angezeigt
|
|
Android Studio Dolphin Canary 4 (2021.3.1.4)
Veröffentlicht zusammen mit:
- Android Gradle Plugin 7.3.0-alpha04
| Behobene Probleme |
| Android Gradle Plugin |
|
Unterstützung für Vorschau-minCompileSdk-Bibliotheken hinzufügen
|
|
„Java-Datei außerhalb des Stammverzeichnisses der Quelle“ bei Verwendung von manifest.srcFile
|
|
Kollision bei der Geräteeinrichtung, wenn dasselbe Gerät in mehreren Unterprojekten deklariert wird
|
|
Verbesserte Lesbarkeit von Fehlermeldungen von CheckAarMetadataTask
|
|
AGP darf ProjectComponentIdentifier.projectPath nicht ohne ProjectComponentIdentifier.build verwenden.
|
|
„Property ‘layoutInfoDirectory’ doesn't have a configured value“ (Für das Attribut „layoutInfoDirectory“ ist kein konfigurierter Wert vorhanden) nach dem Upgrade von AGP von 7.0.4
|
|
Implementieren Sie api/annotationProcessor/implementation resolutionStrategy für variantenbasierte Konfigurationen.
|
|
AGP sucht nach ANDROID_SDK_ROOT, nicht nach ANDROID_HOME
|
|
| Assistant-Fenster |
|
Tippfehler im Firebase-Tool
|
|
| Emulator |
|
UnsatisfiedLinkError: image_converter.dll konnte nicht gefunden werden
|
|
| Layout Inspector |
|
App-, Layout- und Datenbankprüfung funktionieren nicht
|
|
| Fussel |
|
Anrufer müssen die Anmerkungen „@TargetApi“ verwenden
|
|
Im Lint-Testmodus für Aliastypen werden ungültige Aliastypen mit Generiken erstellt
|
|
Android lint NewApi-Regression
|
|
| Arbeitsspeicher |
|
Symbolisierung funktioniert nicht für den Arbeitsspeicher-Profiler
|
|
| Network Inspector |
|
Network Inspector in BumbleBee zeigt die API-Antwort nicht in einem lesbaren Format an
|
|
| Neuer Code/neue Vorlagen |
|
Fehler in der Fehlermeldung: Das Argument für den @NotNull-Parameter „text2“ von com/intellij/diff/comparison/ComparisonManagerImpl.isEquals darf nicht null sein
|
|
| Tests ausführen |
|
Ergebnisse von Unit-Tests werden in Dolphin nicht angezeigt
|
|
Android Studio Dolphin Canary 3 (2021.3.1.3)
Veröffentlicht zusammen mit:
- Android Gradle Plugin 7.3.0-alpha03
| Behobene Probleme |
| Android Gradle Plugin |
|
Leere Verzeichnisse aus lokalen Quellen und Laufzeit-Classpath für Java-Ressourcen berücksichtigen
|
|
Die lateinit-Eigenschaft „projectProvider“ wurde nicht initialisiert
|
|
AAB (resources.pb) wird zeitweise durch Kommentare aus attrs.xml aufgebläht
|
|
AGP ignoriert den in androidTest/AndroidManifest.xml festgelegten Paketnamen
|
|
| Assistant-Fenster |
|
Titel des Toolfensters „Assistant“ um einen Doppelpunkt ergänzen
|
|
| Vorschau erstellen |
|
Leeres Vorschaufeld für Compose, wenn Composable auf Build.VERSION.SDK_INT zugreift
|
|
| Layout-Editor |
|
Absolute Positionen werden für referenzierte Datenansichten nicht entfernt
|
|
Studio hängt beim Erstellen.
|
|
Misc.xml enthält lokalen Pfad
|
|
Im Editor für das Design von Aktivitäten ist das Scrollen mit dem Mausrad kleiner als erwartet.
|
|
Fehler: In den Elementen von RecyclerView werden Radiobuttons angezeigt, die Text enthalten, obwohl sie nicht festgelegt wurden.
|
|
Fehler: Keine Vorschau für benutzerdefinierte Einstellungen
|
|
Verwirrende Warnung zu den „entryValues“ der Einstellung
|
|
| Fussel |
|
TypographyQuotes-Lint-Prüfung wirft Probleme mit Anführungszeichen auf, die von HTML-Tag-Attributen verwendet werden
|
|
Inkonsistenz zwischen Lint- und AGP-Vorschlägen zum Paketieren nativer libs
|
|
Warnung vom Typ „AndroidLintAnalysisTask IllegalArgumentException“, weil nicht unterstützte Klassendateien in META-INF vorhanden sind
|
|
| Arbeitsspeicher |
|
Symbolisierung funktioniert nicht für den Arbeitsspeicher-Profiler
|
|
| Navigationseditor |
|
Wenn ich zu „safearg“ wechsele, wird der Navigationseditor angezeigt, aber nicht das Argument.
|
|
| Resource Manager |
|
Symbole können nicht erstellt werden
|
|
| Tests |
|
AGP 7.2.0-alpha06, Espressotests, Doppelpunkt im Namen des erstellten Artefakts
|
|
Android Studio Dolphin Canary 2 (2021.3.1.2)
Veröffentlicht zusammen mit:
- Android Gradle Plugin 7.3.0-alpha02
| Behobene Probleme |
| Android Gradle Plugin |
|
Die ASM-basierte Transformations-API versucht, Frames für Java 6-Bytecode zu berechnen, wenn dieser JSR-/RET-Anweisungen enthält
|
|
Android Studio 2021.1.1 Beta 5 Die Gradle-Synchronisierung schlägt mit der Meldung „Unable to load class 'com.android.build.api.extension.AndroidComponentsExtension'“ fehl.
|
|
OutOfMemoryError thrown from ResolutionResultUtils.getPathFromRoot(ResolutionResultUtils.kt:55)
|
|
Test für die AGP- und KMP-Veröffentlichung hinzufügen
|
|
Link zu Studio- und AGP-Kompatibilitätsoptionen führt zur Unternehmenswebsite
|
|
Kollision bei der Geräteeinrichtung, wenn dasselbe Gerät in mehreren Unterprojekten deklariert wird
|
|
Beim Zusammenführen von Testergebnissen für verwaltete Geräte sollten keine Hilfemeldungen ausgegeben werden.
|
|
Die Diagnosedatei „resources.txt“ wird nach dem Ausführen von „shrinkReleaseRes“ nicht erstellt
|
|
JarFlinger sollte einen Modus bereitstellen, in dem leere Verzeichnisse nicht ignoriert werden
|
|
| Android Studio |
|
Unterstützung für Lint-Schnellkorrekturen für Lint-Warnungen/-Fehler bei Importanweisungen hinzufügen
|
|
| C++ Build |
|
ModelCache.safeGet(androidProjectResult.androidProject::getNdkVersion, "") darf nicht null sein
|
|
| Vorschau erstellen |
|
Verwendung von @PreviewParameter zeigt im Vorschaufenster keine zusammensetzbaren Elemente an
|
|
In Compose-Vorschauen werden keine Ressourcen aus anderen Modulen gefunden, wenn nichttransitive R-Klassen aktiviert sind
|
|
| CPU |
|
Profilstichproben beeinträchtigen Benchmarkmessung
|
|
| Datenbindung |
|
| Datenbindung |
|
StateFlow mit addRepeatingJob/flowWithLifecycle erfassen
|
|
| Designtools |
|
AS 2.3: WebP-Conversion-Optionsfeld – Beschriftungen
|
|
In der Vorschau eines 9-Patch-Bilds im dunklen Design wird heller Text auf hellem Hintergrund angezeigt.
|
|
| Gerätemanager |
|
Android Device Manager kann nicht ausgeführt werden
|
|
| Importieren/Synchronisieren |
|
„variant must not be null“ beim Importieren eines Kotlin-MPP-Projekts
|
|
| Layout-Editor |
|
Hotkeys für den Layout-Editor-Modus in anderen Dateien als Layouts aktiviert
|
|
Studio hängt beim Erstellen.
|
|
Android Studio-Einstellungen funktionieren nicht richtig
|
|
In der Layoutvorschau werden nicht alle Projektthemen gefunden
|
|
| Layout Inspector |
|
Im Inspector werden Inhalte angezeigt, nachdem „Stopp“ ausgewählt wurde
|
|
Attributwerte können im Layout-Inspektor nicht kopiert werden
|
|
| Fussel |
|
Falsch positive Lint-Prüfung auf verdächtige Einzüge in kotlinx-coroutines-core
|
|
Lint: Der von getValueLocation des LintCliXmlParser berechnete Standort ist falsch
|
|
Benutzerdefinierte Prüfungen in lint-report.html auflisten
|
|
Fügen Sie die Annotation @DeprecatedSdkVersion hinzu, um anzugeben, dass eine Methode nach einem bestimmten Mindest-API-Level eingestellt wird.
|
|
ObsoleteSdkInt sollte die Anmerkungen „RequiresApi“, „TargetApi“ und „SdkSuppress“ prüfen
|
|
@ReturnThis-Anmerkung und Lint-Durchsetzung
|
|
[Android Lint-Prüfungen] Kotlin-Anmerkung „@OpenForTesting“ und Lint-Prüfung
|
|
Die Prüfung „ObsoleteSdkInt“ sollte die Verwendung von @TargetApi melden
|
|
Die Prüfung auf veraltete SDK-Integrität sollte „tools:targetApi“ enthalten.
|
|
Lint meldet „UnknownIssueId“, wenn in der Lint-Konfiguration benutzerdefinierte Problem-IDs verwendet werden.
|
|
| Tests ausführen |
|
Es können keine Instrumentierungsargumente verwendet werden, die „-e“ enthalten
|
|
Benutzerdefinierte Instrumentierungsparameter berücksichtigen, die in der Android Studio-Ausführungskonfiguration (UTP) angegeben sind
|
|
| Upgrade-Assistent |
|
„AGP-Version in Build-Dateien nicht gefunden“ Das bedeutet, Und WIE kann jemand das Problem beheben?
|
|
Android Studio Dolphin Canary 1 (2021.3.1.1)
Veröffentlicht zusammen mit:
- Android Gradle Plugin 7.3.0-alpha01
| Behobene Probleme |
| Android Gradle Plugin |
|
Das Android Gradle-Plug-in 7.1.0-rc01 führt während der Unit-Tests keine ASM-Bytecode-Transformation durch
|
|
Android Gradle Plugin: Korrektur von Lecks bei der Kompilierungsabhängigkeit durch ConstrainHandler.
|
|
SigningConfig für MergedFlavor (buildType+flavor) in Gradle 7.x
|
|
Einige neue DSL-Blöcke können in Android Gradle Plugin 7.0.0 nicht in Groovy-DSL verwendet werden
|
|
AGP 7.1 new publishing API: created javadoc jar does not get signed
|
|
| Code-Editor |
|
Fehler in Android Studio Live-Vorlagen: Der Ausdruck „className()“ löst den Klassennamen nicht auf
|
|
| Importieren/Synchronisieren |
|
Protokoll-Spam: „INFO - testKnownPluginVersionProvider - 'gradle' plugin missing from the offline Maven repo, will use default 7.2.0-alpha05“
|
|
JDK-Versionen und Dateispeicherorte im Menü anzeigen, wenn der Gradle-JDK-Speicherort nicht festgelegt ist
|
|
| Tests ausführen |
|
AndroidTest kann nicht über das Menü in der Seitenleiste ausgeführt werden, wenn eine andere Ausführungskonfiguration als Android ausgewählt ist
|
|
| Schrumpfgerät (R8) |
|
Problem beim Zusammenführen virtueller Klassen in JAR-Datei von b/211811489
|
|
[R8 3.2.24] NPE in MemberRebindingAnalysis
|
|
Verschließbare Klassen werden nicht unterstützt
|
|
In R8 werden Stringliterale umbenannt
|
|
Fehlerhafte Kotlin-Kompilierung mit inline-Funktionen + Standardargumente + crossinline
|
|
Fehler: Fehlermeldung „Bei der Kompilierung von Klassen… müssen die verschachtelten Elemente… (nicht verfügbar) sich im Programm- oder Klassenpfad befinden“
|
|
Alle Inhalte und Codebeispiele auf dieser Seite unterliegen den Lizenzen wie im Abschnitt Inhaltslizenz beschrieben. Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder seinen Tochtergesellschaften.
Zuletzt aktualisiert: 2025-07-27 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-07-27 (UTC)."],[],[]]