Im Folgenden finden Sie eine Liste der neuen Funktionen in Android Studio Chipmunk.
Unterstützung für die Erstellung Ihrer App mit Jetpack Compose
Die Animationsvorschau unterstützt „animatedVisibility“.
Android Studio Chipmunk unterstützt die animatedVisibility
API in der Animationsvorschau. Wenn Sie die Animationsvorschau mit animatedVisibility
verwenden möchten, verwenden Sie Compose Version 1.1.0 oder höher. Weitere Informationen zur Animationshinweisvorschau finden Sie unter Animationen.
Unterstützung für die Bereitstellung der Vorschau aus Bibliotheksmodulen
Mit Vorschauen können Sie sich Ihre Benutzeroberfläche in Android Studio ansehen, ohne Ihre App auf einem physischen Gerät ausführen zu müssen. In Android Studio Chipmunk können Sie eine bestimmte @Preview
über Library Modules auf einem Emulator oder einem physischen Gerät bereitstellen. Weitere Informationen finden Sie unter Vorabversion bereitstellen.
Unterstützung für die Profilerstellung Ihrer App
Ruckler unter Android 12 und höher erkennen
Auf Geräten mit Android 12 oder höher wird im CPU-Profiler im Bereich Display im Track Janky Frames eine erfasste Trace angezeigt.
So erkennen Sie Ruckler:
- Starten Sie die App über den Entwicklungsemulator oder das Entwicklungsgerät.
Wählen Sie in Android Studio Ansicht > Toolfenster > Profiler aus oder klicken Sie in der Symbolleiste auf Profilieren .
Wählen Sie im Dialogfeld Bereitstellungsziel auswählen das Gerät aus, auf dem Sie Ihre App für das Profiling bereitstellen möchten. Wenn Sie ein Gerät über USB verbunden haben, es aber nicht in der Liste aufgeführt ist, prüfen Sie, ob Sie das USB-Debugging aktiviert haben.
Klicken Sie auf eine beliebige Stelle in der Zeitachse der CPU, um den CPU-Profiler zu öffnen.
Unter Display sollte der Track Janky frames angezeigt werden. Standardmäßig zeigt der Profiler nur ruckelige Frames als Kandidaten für die Untersuchung an. Innerhalb jedes Ruckels wird im roten Bereich die Dauer angezeigt, die der Frame über den Rendering-Termin hinaus benötigt.
Klicke auf den Frame, der nicht flüssig läuft. Du kannst auch die Taste M drücken, um den Zoom so einzustellen, dass der Fokus auf dem ausgewählten Frame liegt. Die relevanten Ereignisse werden in den Hauptthreads hervorgehoben: RenderThread und GPU completion.
Sie können optional alle Frames oder eine Aufschlüsselung der Renderingzeit sehen, indem Sie die Kästchen Alle Frames bzw. Lebenszyklus aktivieren.
Weitere Informationen finden Sie unter Erkennung von Rucklern in der Benutzeroberfläche.
Patch-Releases
Im Folgenden finden Sie Patch-Releases in Android Studio Chipmunk.
Android Studio Chipmunk | 2021.2.1 Patch 2 (August 2022)
Dieses Minor-Update enthält die folgenden Aktualisierungen und Fehlerkorrekturen:
Unterstützung der Android-Plattform
Mit Android Studio Chipmunk Patch 2 und Android Gradle 7.2.2 können Sie mit compileSdk=33
für Android 13-APIs kompilieren. Die höchste unterstützte Mindestversion des SDK ist 32. 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 |
|
|||||||
Schrumpfgerät (R8) |
|
Android Studio Chipmunk | 2021.2.1-Patch 1 (Mai 2022)
Dieses Minor-Update enthält die folgenden Fehlerkorrekturen:
Behobene Probleme | |||
---|---|---|---|
Dexer (D8) |
|
||
IntelliJ |
|
||
Laufen |
|
||
Schrumpfgerät (R8) |
|