Die folgenden neuen Funktionen sind in Android Studio Chipmunk verfügbar.
Unterstützung für das Erstellen Ihrer Anwendung mit Jetpack Compose
Die Animationsvorschau unterstützt „animateView“ (Animationsvorschau)
Android Studio Chipmunk unterstützt die animatedVisibility
API in der Animationsvorschau. Wenn Sie die Animationsvorschau mit animatedVisibility
verwenden möchten, verwenden Sie Compose ab Version 1.1.0. Weitere Informationen zur Animationsvorschau finden Sie unter Animationen.
Unterstützung für die Bereitstellung der Vorschau aus Bibliotheksmodulen
Mit einer Vorschau kannst du deine Benutzeroberfläche in Android Studio ansehen, ohne deine App auf einem physischen Gerät ausführen zu müssen. In Android Studio Chipmunk können Sie über Bibliotheksmodule ein bestimmtes @Preview
für einen Emulator oder ein physisches Gerät bereitstellen. Weitere Informationen finden Sie unter Vorschau bereitstellen.
Unterstützung für die Profilerstellung Ihrer Anwendung
Verzögerungen unter Android 12 und höher erkennen
Auf Geräten mit Android 12 oder höher wird ein erfasster Trace im Track Janky Frames im CPU-Profiler im Bereich Display angezeigt.
Um eine Verzögerung zu erkennen,
- Starten Sie die App im Entwicklungsemulator oder auf dem Gerät.
Wählen Sie in Android Studio View > Tool Windows > Profiler aus oder klicken Sie in der Symbolleiste auf Profil .
Wenn Sie im Dialogfeld Bereitstellungsziel auswählen dazu aufgefordert werden, wählen Sie das Gerät aus, auf dem Ihre Anwendung für die Profilerstellung bereitgestellt werden soll. Wenn Sie ein Gerät über USB verbunden haben, es aber nicht in der Liste sehen, prüfen Sie, ob das USB-Debugging aktiviert ist.
Klicken Sie auf eine beliebige Stelle auf der CPU-Zeitachse, um den CPU-Profiler zu öffnen.
Der Track Janky Frames sollte unter Display angezeigt werden. Standardmäßig zeigt Profiler nur langsame Frames als Kandidaten für die Prüfung an. Innerhalb jedes einzelnen Frames hebt der rote Teil die Dauer hervor, die das Rendering-Zeitlimit des Frames überschritten hat.
Wenn Sie einen fehlerhaften Frame gefunden haben, klicken Sie darauf. Optional können Sie M drücken, um den Zoom anzupassen und den Fokus auf den ausgewählten Frame zu legen. Die relevanten Ereignisse werden in den Hauptthreads hervorgehoben: RenderThread und GPU-Vervollständigung.
Optional können Sie alle Frames oder eine Aufschlüsselung der Renderingzeit sehen, indem Sie die Kästchen Alle Frames und Lebenszyklus anklicken.
Weitere Informationen finden Sie unter Erkennung von Verzögerungen auf der Benutzeroberfläche.
Patch releases
Im Folgenden findest du Patch-Releases in Android Studio Chipmunk.
Android Studio Chipmunk | Patch 2 2021.2.1 (August 2022)
Dieses kleinere Update umfasst die folgenden Updates und Fehlerkorrekturen:
Unterstützung für Android-Plattformen
Mit Android Studio Chipmunk Patch 2 und Android Gradle 7.2.2 kannst du eine Kompilierung für Android 13 APIs durchführen, indem du compileSdk=33
festlegst. Die höchste unterstützte Mindestversion von SDK-Version 32 ist. minSdk = 33
wird erst ab dem Android-Gradle-Plug-in 7.3.0-beta05 unterstützt.
Behobene Probleme | ||||||||
---|---|---|---|---|---|---|---|---|
C++ Debugger |
|
|||||||
Designtools |
|
|||||||
Dexer (D8) |
|
|||||||
Gradle |
|
|||||||
Importieren/Synchronisieren |
|
|||||||
Shrinker (R8) |
|
Android Studio Chipmunk | Patch 1 2021.2.1 (Mai 2022)
Dieses kleinere Update umfasst die folgenden Fehlerkorrekturen:
Behobene Probleme | |||
---|---|---|---|
Dexer (D8) |
|
||
IntelliJ |
|
||
Laufen |
|
||
Shrinker (R8) |
|