Nuove funzionalità nell'anteprima di Android Studio

In questa pagina sono elencate le nuove funzionalità introdotte nelle release di anteprima di Android Studio. Le build di anteprima forniscono l'accesso in anteprima alle funzionalità e ai miglioramenti più recenti in Android Studio. Puoi scaricare queste versioni in anteprima qui. Se riscontri problemi nell'utilizzo di una versione di anteprima di Android Studio, contattaci. Le segnalazioni di bug ci aiutano a rendere Android Studio meglio.

Per le ultime notizie sulle versioni in anteprima di Android Studio, compreso un elenco di correzioni più significative in ogni versione di anteprima, consulta Aggiornamenti delle release in Android Studio blog.

Versioni correnti di Android Studio

Nella tabella seguente sono elencate le versioni correnti di Android Studio e le relative i rispettivi canali.

Versione Canale
Rilascio di funzionalità Koala per Android Studio | 2024/1/2 Stabile
Plug-in Android per Gradle 8.6.0 Stabile
Rilascio di funzionalità Koala per Android Studio | 2024/1/2 Beta
Android Studio Ladybug | 1/2 2024 Canary

Compatibilità con le anteprime dei plug-in Android Gradle

Ogni versione di anteprima di Android Studio viene pubblicata insieme a una del plug-in Android Gradle (AGP). Le versioni di anteprima di Studio puoi lavorare con qualsiasi compatibile stabile di AGP. Tuttavia, se utilizzi una versione di anteprima di AGP, deve utilizzare la corrispondente versione di anteprima di Studio (ad esempio, Android Studio Chipmunk Canary 7 con AGP 7.2.0-alpha07). Tentativi di utilizzare versioni diverse (ad esempio, Chipmunk di Android Studio Beta 1 con AGP 7.2.0-alpha07) causerà un errore di sincronizzazione, che richiederà aggiornalo alla versione corrispondente di AGP.

Per un log dettagliato dei ritiri e delle rimozioni dell'API del plug-in Android Gradle, visita la pagina gli aggiornamenti dell'API Android Gradle plugin.

Android Studio Ladybug | 1/2 2024

Di seguito sono riportate le nuove funzionalità di Android Studio Ladybug | 2024.2.1. Per sapere quali problemi sono stati risolti in questa versione di Android Studio, consulta la problemi chiusi.

Suggerimenti per il codice con Gemini in Android Studio

Ora puoi fornire prompt personalizzati per Gemini in Android Studio per generare suggerimenti di codice:

  1. Abilita Gemini facendo clic su Visualizza > Finestre degli strumenti > Gemini.
  2. Per visualizzare il campo del prompt, fai clic con il tasto destro del mouse sull'editor di codice e seleziona Gemini > Trasforma il codice selezionato dal menu contestuale.
  3. Chiedi a Gemini di generare un suggerimento di codice che aggiunge nuovo codice o trasforma il codice selezionato. Chiedi a Gemini di semplificare il codice complesso riscrivendolo eseguire trasformazioni molto specifiche del codice, come "rendi questo codice idiomatico", o generare nuove funzioni che descrivi. Android Studio mostra quindi il suggerimento di codice di Gemini come diff di codice, quindi puoi esaminarlo e accettarlo solo i suggerimenti che vuoi.

Analizzare i report sugli arresti anomali con Gemini in Android Studio

Usa Gemini in Android Studio per analizzare la tua app Report sugli arresti anomali di Approfondimenti sulla qualità, insight, fornire un riepilogo degli arresti anomali e, se possibile, consigliare i passaggi successivi. inclusi il codice campione e i link alla documentazione pertinente.

Genera tutte queste informazioni facendo clic su Mostra approfondimenti nell'app Approfondimenti sulla qualità in Android Studio dopo aver attivato Gemini Visualizza > Finestre degli strumenti > Gemini.

Mostra insight di Gemini dalla finestra dello strumento App Quality Insights

Integrazione di Google Play SDK Index

Google Play SDK Index per Android Studio integrazione ora include gli avvisi l'SDK Google Play Console. In questo modo avrai una visione completa di eventuali problemi relativi alla versione o alle norme nel tuo le dipendenze prima di inviare l'app a Google Play Console.

Ora Android Studio mostra anche le note degli autori dell'SDK direttamente nell'editor per risparmiare tempo.

Funzionalità e valori dei sensori fittizi

Android Studio ora include un nuovo riquadro dei sensori, che ti consente di simulare un dispositivo avere o meno funzionalità specifiche di sensori, come un sensore del battito cardiaco, nonché di impostare valori di test specifici per questi sensori. Utilizza questo riquadro per testare il modo in cui l'app gestisce dispositivi con diverse funzionalità dei sensori. Questo riquadro è utile per testare le app per la salute e l'attività fisica, in particolare sui dispositivi Wear OS.

Il pulsante si trova al centro della riga del riquadro
Nel riquadro Wear Health Services: disponibile nell'emulatore.

Per aprire e utilizzare il riquadro:

  1. Crea o apri un dispositivo virtuale Android ed esegui l'app sull'emulatore.
  2. Nel riquadro dell'emulatore, seleziona Wear Health Services. Apri il riquadro Wear Health Services Riquadro Wear Health Services che mostra un elenco dei sensori disponibili su diversi Dispositivi con tecnologia Android.

Dopo l'apertura del riquadro, puoi:

  • Attiva/disattiva Funzionalità standard, Tutte le funzionalità (impostazione predefinita) o Personalizzata. Seleziona Applica per inviare elenco corrente delle funzionalità del dispositivo emulato e seleziona Reimposta per ripristinano i valori on-off predefiniti dell'elenco delle funzionalità.
  • Attivare eventi utente diversi dopo aver selezionato Eventi di attivazione pulsante a discesa. Da qui, puoi attivare la pausa/ripresa automatica dell'attività fisica. attività, Attiva eventi di sonno dall'utente e Attiva tiri di golf che l'utente segue su un campo da golf o da minigolf.
  • Ignora i valori dei sensori dopo aver avviato un allenamento in un'app installata sull'emulatore. Dopo aver inserito nuovi valori per diverse metriche di allenamento, Seleziona Applica per sincronizzare questi valori con l'emulatore. Questo è utile per testare il modo in cui l'app gestisce diverse condizioni di allenamento e diverse attività fisica tendenze del momento.

Crea strumento di test screenshot di anteprima

Utilizza lo strumento di test dello screenshot di anteprima di Compose per testare le interfacce utente di Compose e evitare le regressioni. Il nuovo strumento consente di generare report HTML che consentono di rilevare visivamente eventuali modifiche all'interfaccia utente dell'app; Scopri di più all'indirizzo Componi il test dello screenshot di anteprima.