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 do Android Studio. Você pode fazer o download dessas versões de pré-lançamento aqui. Se você encontrar algum problema ao usar uma versão de pré-lançamento do Android Studio, entre em contato conosco. Seus relatórios de bugs ajudam a melhorar o Android Studio.

Para conferir 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 uma, consulte Atualizações de versão no blog do Android Studio.

Versões atuais do Android Studio

A tabela a seguir lista as versões atuais do Android Studio e os respectivos canais.

Versão Canal
Android Studio Jellyfish | 2023.3.1 Estável
Plug-in do Android para Gradle 8.4.0 Estável
Android Studio Koala | 2024.1.1 Canary

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

Cada versão de pré-lançamento do Android Studio é publicada com uma versão correspondente do Plug-in do Android para Gradle (AGP, na sigla em inglês). As versões de pré-lançamento do Studio precisam funcionar com qualquer versão estável compatível do AGP. No entanto, se você estiver usando uma versão de pré-lançamento do AGP, use a versão de pré-lançamento correspondente do Studio (por exemplo, o Android Studio Chipmunk Canary 7 com o AGP 7.2.0-alpha07). As tentativas de usar versões divergentes (por exemplo, o Android Studio Chipmunk Beta 1 com o AGP 7.2.0-alpha07) causam uma falha de sincronização, o que resulta em uma solicitação de atualização para a versão correspondente do AGP.

Para conferir 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 Koala | 2024.1.1

Confira a seguir os novos recursos do Android Studio Koala | 2024.1.1. Para conferir o que foi corrigido nessa versão do Android Studio, consulte os problemas fechados.

Iniciar o Android Studio no modo de segurança

O Android Studio agora oferece a possibilidade de iniciar o Android Studio no modo de segurança. Esse modo pode ser útil se você se deparar com uma situação em que determinados recursos não funcionam ou em que todo o ambiente de desenvolvimento integrado não seja iniciado, o que às vezes pode ser causado por configurações personalizadas, variáveis de ambiente ou plug-ins incompatíveis com o Android Studio.

Usar o modo de segurança retorna temporariamente o ambiente de desenvolvimento integrado a um conjunto de configurações padrão que podem permitir que ele seja iniciado, para que você possa solucionar problemas e identificar o problema e restaurar a funcionalidade. O Modo de segurança tenta abrir o Android Studio com funcionalidade limitada realizando ações que incluem:

  • Desativa plug-ins de terceiros
  • Restaura o plug-in do Kotlin no pacote para a versão originalmente incluída no Studio.
  • Redefine temporariamente as configurações, por exemplo, no arquivo studio.vmoptions
  • Valida variáveis de ambiente que podem impedir a inicialização, como JRE_HOME e TMP
  • Reverte o JRE para uma versão compatível, se necessário

Para iniciar o Android Studio no modo de segurança, siga estas etapas:

  1. Encontre o script do modo de segurança.
    • No Windows, navegue até AndroidStudio/bin e localize o script studio_safe.bat.
    • No macOS, navegue até Android Studio/Contents/bin e encontre o script studio_safe.sh.
    • No Linux, navegue até android-studio/bin e localize o script studio_safe.sh.
  2. Execute o script: abra a linha de comando, digite studio_safe.bat (studio_safe.sh para macOS ou Linux) e pressione Enter.

Criar um app de IA generativa usando o modelo da API Gemini

A partir do Android Studio Jellyfish Canary 5, é possível redirecionar áudio de dispositivos físicos conectados para os alto-falantes ou fones de ouvido do computador. Com o redirecionamento de áudio, mantenha os fones de ouvido conectados ao computador e ouça ao computador e ao smartphone conectado sem precisar se reconectar manualmente a um dispositivo e depois a outro. Para ativar o redirecionamento de áudio, acesse Android Studio > Settings > Tools > Device Mirroring e selecione Redirect audio from local devices. Observe que o áudio sempre é redirecionado, independente das configurações, para dispositivos do Firebase Test Lab com o Android 12 ou versões mais recentes.

Instalação do perfil de referência

O Android Studio Jellyfish compila automaticamente perfis de referência após a instalação no dispositivo para projetos que usam o AGP 8.4 ou versões mais recentes. Isso abrange perfis de referência que foram gerados por um módulo Gerador de perfil de referência ou de bibliotecas como o Compose. A instalação automática permite que você aproveite os benefícios de desempenho dos perfis de referência ao instalar o app de lançamento localmente e ao usar perfis de baixa sobrecarga.

Atalhos de configurações da interface do dispositivo

Para ajudar a criar e depurar a interface, lançamos atalhos da interface do dispositivo de configuração na janela de ferramentas "Running Devices" do Android Studio. Use os atalhos para conferir o efeito de configurações comuns da interface, como tema escuro, tamanho da fonte, tamanho da tela, idioma do app e TalkBack. Use os atalhos com emuladores, dispositivos físicos espelhados e dispositivos transmitidos pelo Firebase Test Lab.

As configurações de acessibilidade, como TalkBack e Selecionar para ouvir, só vão aparecer se já estiverem instaladas no dispositivo. Se você não encontrar essas opções, faça o download do app Acessibilidade do Android na Play Store.

Atalhos de configuração da interface do dispositivo na janela do dispositivo em execução
Atalhos de configuração da interface do dispositivo na janela de dispositivo em execução

Simulação de recursos e valores do sensor

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

O botão está próximo ao meio da linha do painel
Figura 1. O painel Wear Health Services, disponível 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 seu app no emulador.
  2. No painel do emulador, selecione Wear Health Services. Abrir o painel dos Recursos de saúde do Wear O painel Serviços de saúde do Wear é aberto mostrando uma lista de sensores disponíveis em diferentes dispositivos 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 Apply para enviar a lista atual de recursos ao dispositivo emulado e selecione Reset para restaurar a lista de recursos para os valores de ativação padrão.
  • Acione diferentes eventos de usuário depois de selecionar o botão suspenso Acionar eventos. Nessa página, é possível acionar a pausa/retomada automática de atividades de condicionamento físico, acionar eventos de sono do usuário e acionar tacadas de golfe que o usuário realiza em um campo de golfe ou de minigolfe.
  • Modifique os valores do sensor depois de iniciar um exercício em um app 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 processa diferentes condições de exercício e tendências de condicionamento físico dos usuários.