Di seguito sono riportate le nuove funzionalità di Android Studio Chipmunk.
Supporto per la creazione della tua app con Jetpack Compose
L'anteprima dell'animazione supporta l'animazione AnimatedVisibility
Android Studio Chipmunk supporta l'API animatedVisibility
in Animation Preview. Per usare l'anteprima dell'animazione con animatedVisibility
, usa Compose 1.1.0 o versioni successive. Per scoprire di più sull'anteprima delle animazioni, consulta Animazioni.
Supporto per il deployment dell'anteprima dai moduli della libreria
Le anteprime ti consentono di visualizzare la tua UI in Android Studio senza dover eseguire l'app su un dispositivo fisico. In Android Studio Chipmunk, puoi eseguire il deployment di un
@Preview
specifico in un emulatore o su un dispositivo fisico dai
Moduli della libreria. Per scoprire di più, vedi Eseguire il deployment dell'anteprima.
Supporto per la profilazione dell'app
Rilevare jank su Android 12 e versioni successive
Per i dispositivi con Android 12 o versioni successive, una traccia acquisita viene mostrata nel canale Frame lenti nel riquadro Display del Profiler CPU.
Per rilevare jank,
- Avvia l'app dall'emulatore di sviluppo o dal dispositivo.
In Android Studio, seleziona Visualizza > Finestre degli strumenti > Profiler oppure fai clic su Profilo nella barra degli strumenti.
Se richiesto dalla finestra di dialogo Seleziona destinazione del deployment, scegli il dispositivo su cui eseguire il deployment dell'app per la profilazione. Se hai collegato un dispositivo tramite USB, ma non lo trovi nell'elenco, assicurati di aver attivato il debug USB.
Fai clic in un punto qualsiasi della sequenza temporale CPU per aprire il Profiler CPU.
Dovresti vedere la traccia Frame Janky sotto Display. Per impostazione predefinita, Profiler mostra solo frame scadenti come candidati per l'indagine. All'interno di ogni frame incompleto, la parte rossa evidenzia la durata del frame oltre la scadenza di rendering.
Una volta trovata una cornice scadente, fai clic su di essa. Se vuoi, puoi premere M per regolare lo zoom e mettere a fuoco il fotogramma selezionato. Gli eventi pertinenti verranno evidenziati nei thread principali: RenderThread e Completamento GPU.
Se vuoi, puoi visualizzare tutti i frame o una suddivisione del tempo di rendering attivando/disattivando le caselle di controllo rispettivamente Tutti i frame e Ciclo di vita.
Per ulteriori informazioni, consulta la sezione Rilevamento di jank nell'interfaccia utente.
Release delle patch
Di seguito sono riportate le release delle patch di Android Studio Chipmunk.
Android Studio Chipmunk | Patch 2 2021.2.1 (agosto 2022)
Questo aggiornamento minore include il seguente aggiornamento e correzioni di bug:
Supporto della piattaforma Android
Con Android Studio Chipmunk Patch 2 e Android Gradle 7.2.2, puoi eseguire la compilazione in base alle API Android 13 impostando compileSdk=33
. La versione SDK minima più elevata supportata è 32. minSdk = 33
non è supportato fino al plug-in Android per Gradle 7.3.0-beta05.
Problemi risolti | ||||||||
---|---|---|---|---|---|---|---|---|
Debugger C++ |
|
|||||||
Strumenti di design |
|
|||||||
Dexer (D8) |
|
|||||||
Laurea |
|
|||||||
Importazione/sincronizzazione |
|
|||||||
Shrinker (R8) |
|
Android Studio Chipmunk | Patch 1 2021.2.1 (maggio 2022)
Questo piccolo aggiornamento include le seguenti correzioni di bug:
Problemi risolti | |||
---|---|---|---|
Dexer (D8) |
|
||
IntelliJ |
|
||
Corsa |
|
||
Shrinker (R8) |
|