Novos recursos na visualização do Android Studio

Esta página lista os novos recursos introduzidos nas versões de pré-lançamento do Android Studio. Os builds de pré-lançamento oferecem acesso antecipado aos recursos e melhorias mais recentes no Android Studio. Você pode fazer o download dessas versões de pré-lançamento aqui. Se você tiver problemas para usar uma versão de pré-lançamento do Android Studio, avise-nos. Seus relatórios de bugs ajudam a tornar o Android Studio melhor.

Para ver as notícias mais recentes sobre as versões de pré-lançamento do Android Studio, incluindo uma lista de correções importantes em cada versão de pré-lançamento, consulte a Atualizações de lançamento no Android Studio blogue.

Versões atuais do Android Studio

A tabela a seguir lista as versões atuais do Android Studio e as em cada canal.

Versão Canal
Atualização de recurso do Android Studio Koala | 2/01/2024 Estável
Plug-in do Android para Gradle 8.6.0 Estável
Atualização de recurso do Android Studio Koala | 2/01/2024 Beta
Android Studio Ladybug | 1o/02/2024 Canary

Compatibilidade com visualizações do Plug-in do Android para Gradle

Cada versão de pré-lançamento do Android Studio é publicada junto com um do Plug-in do Android para Gradle (AGP). As versões de pré-lançamento do Studio devem trabalhar com qualquer compatível versão estável do AGP. No entanto, se você estiver usando uma versão de pré-lançamento do AGP, será possível precisa usar a versão de visualização correspondente do Studio (por exemplo, Android Studio Chipmunk Canary 7 com AGP 7.2.0-alpha07). Tentativas de uso versões divergentes (por exemplo, Android Studio Chipmunk Beta 1 com AGP) 7.2.0-alpha07) causará uma falha de sincronização, o que resultará em uma solicitação para atualize para a versão correspondente do AGP.

Para acessar um registro detalhado das descontinuações e remoções da API do Plug-in do Android para Gradle, consulte as atualizações da API do Plug-in do Android para Gradle.

Android Studio Ladybug | 1o/02/2024

Confira a seguir os novos recursos do Android Studio Ladybug | 01/02/2024 Para conferir o que foi corrigido nessa versão do Android Studio, consulte os problemas fechados.

Sugestões de código com o Gemini no Android Studio

Agora você pode enviar comandos personalizados para o Gemini no Android Studio para gerar sugestões de código:

  1. Para ativar o Gemini, clique em Visualizar > Janelas de ferramentas > Gemini.
  2. Para abrir o campo de comando, clique com o botão direito do mouse no editor de código e selecione Gemini > Transformar o código selecionado no menu de contexto.
  3. Fazer com que o Gemini gere uma sugestão de código que adiciona um novo código ou transforma o código selecionado. Peça ao Gemini para simplificar um código complexo reescrevendo-o, fazer transformações de código muito específicas, como idiomático", ou gerar novas funções que você descreve. O Android Studio mostra a sugestão de código do Gemini como uma diferença de código, para que você possa apenas as sugestões que você quiser.

Analisar relatórios de erros com o Gemini no Android Studio

Use o Gemini no Android Studio para analisar seu app Insights de qualidade, gerar relatórios de erros insights, fornecer um resumo da falha e, quando possível, recomendar as próximas etapas, incluindo exemplos de código e links para a documentação.

Gere todas essas informações clicando em Mostrar insights no App Janela de ferramentas Quality Insights no Android Studio após a ativação do Gemini no Visualizar > Janelas de ferramentas > Gemini.

Mostrar insights do Gemini na janela de ferramentas "App Quality Insights"

Integração do SDK Index do Google Play

O SDK Index do Google Play para Android Studio integração agora inclui avisos do o SDK do Google Play do Cloud. Isso dá a você uma visão completa de todos os possíveis problemas de versão ou política na sua dependências antes de enviar o app ao Google Play Console.

O Android Studio agora também mostra observações dos autores do SDK diretamente no editor para economizar seu tempo.

Valores e recursos de sensor simulados

O Android Studio agora inclui um novo painel de sensor, que permite simular um dispositivo Ter ou não ter capacidades de sensor específicas, como um sensor de frequência cardíaca, além de definir valores de teste específicos para esses sensores. Use este painel para testar como seu app lida com dispositivos que têm diferentes recursos de sensor. Este painel é útil para testar apps de saúde e fitness, especialmente em dispositivos Wear OS.

O botão está perto do meio da linha do painel
O painel Serviços de saúde no Wear, disponíveis no emulador.

Para abrir e usar o painel, faça o seguinte:

  1. Crie ou abra um Dispositivo virtual Android (AVD, na sigla em inglês). e execute o app no emulador.
  2. No painel do emulador, selecione Wear Health Services. Abrir painel dos Recursos de saúde do Wear O painel Recursos de saúde no Wear é aberto, mostrando uma lista de sensores disponíveis em diferentes Aparelhos com tecnologia Android.

Depois que o painel for aberto, você poderá fazer o seguinte:

  • Alterne entre Recursos padrão, Todos os recursos (padrão) ou Personalizado. Selecione Aplicar para enviar o lista atual de recursos do dispositivo emulado e selecione Redefinir para restaurar a lista de funcionalidades para os valores padrão de ativação/desativação.
  • Acionar diferentes eventos do usuário depois de selecionar Acionar eventos botão suspenso. Aqui, você pode Acionar pausa/retomada automática do condicionamento físico. atividades, Acionar eventos de sono do usuário e Acionar tacadas de golfe que o usuário leva em um campo de golfe ou minigolfe.
  • Substituir valores do sensor depois de iniciar um exercício em um aplicativo instalado no emulador. Depois de inserir novos valores para diferentes métricas de exercício, selecione Apply para sincronizar esses valores com o emulador. Isso é útil para testar como o app lida com diferentes condições de exercício e condicionamento físico tendências.

Ferramenta de teste de captura de tela da visualização do Compose

Use a ferramenta de teste de captura de tela da visualização do Compose para testar as IUs do Compose e evitar regressões. A nova ferramenta ajuda você a gerar relatórios HTML que permitem detectar visualmente qualquer mudança na interface do usuário do app. Saiba mais em Teste de captura de tela da visualização do Compose.