Notas da versão da prévia 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. Se você encontrar algum problema ao usar uma versão de pré-lançamento do Android Studio, informe-nos. Seus relatórios de bugs ajudam a melhorar o Android Studio.

As versões Canary contêm recursos de ponta em desenvolvimento ativo e são testadas levemente. Embora você possa usar builds Canary para desenvolvimento, esteja ciente de que os recursos podem ser adicionados ou alterados. Os candidatos a lançamento (RCs, na sigla em inglês) são a próxima versão do Android Studio e estão quase prontos para lançamento estável. O conjunto de atributos da próxima versão foi estabilizado. Consulte Nomes de versões do Android Studio para entender a nomenclatura das versões do 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 versão de pré-lançamento, consulte as 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 seus respectivos canais.

Versão Canal
Android Studio Quail 1 Estável
Plug-in do Android para Gradle 9.2.0 Estável
Android Studio Quail 2 Canary

Compatibilidade com pré-lançamentos 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). As versões de pré-lançamento do Studio devem 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) vão causar uma falha de sincronização, o que resulta em um comando para atualizar para a versão correspondente do AGP.

Para ver 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.

Studio Labs

O Studio Labs permite testar os recursos experimentais de IA mais recentes em uma versão estável do Android Studio, para que você possa integrar mais rapidamente nossas ofertas de assistência de IA ao seu fluxo de trabalho de desenvolvimento. Para mais informações, consulte Studio Labs.

Confira a seguir os recursos disponíveis no Studio Labs.

Recurso Descrição Documentos
Jornadas para o Android Studio Use linguagem natural para descrever etapas e declarações para testes de ponta a ponta. Jornadas para o Android Studio

Android Studio Quail 2

Confira a seguir os novos recursos do Android Studio Quail 2.

Para conferir o que foi corrigido nessa versão do Android Studio, consulte os problemas fechados.

Mais habilidades do agente

O Android Studio oferece suporte a habilidades do agente, que são conjuntos de instruções modulares que fundamentam o agente em fluxos de trabalho especializados e conhecimento específico do domínio. Ao adicionar habilidades ao seu projeto, você pode ensinar o agente a seguir práticas recomendadas, padrões de arquitetura e fluxos de trabalho específicos. Isso permite uma geração de código mais precisa e contextualizada e a ativação automática de habilidades quando você realiza uma tarefa relevante.

Você pode criar suas próprias habilidades personalizadas ou usar a CLI do Android para instalar nossas habilidades oficiais do Android. As habilidades do Android abrangem fluxos de trabalho comuns, como migração de XML para Compose, suporte de ponta a ponta, Navigation 3 e muito mais.

O agente mostrando habilidades disponíveis e ativas na interface de chat.
O agente mostrando habilidades disponíveis e ativas na interface de chat.

Crie apps full stack com o Firebase no Modo Agente

Os serviços do Firebase, como os bancos de dados do Authentication e do Cloud Firestore, podem ser ativados e configurados diretamente no Modo Agente no Android Studio usando as habilidades do agente do Firebase. O agente pode ajudar você a concluir a integração do Firebase e configurar serviços de back-end. Essa integração permite criar apps Android full stack robustos sem sair do ambiente de desenvolvimento integrado.

O agente orientando um usuário na configuração do Firebase Auth e do Firestore no ambiente de desenvolvimento integrado.
O agente orientando um usuário na integração do Firebase na interface de chat.

Conversas paralelas

Você pode executar várias conversas no Modo Agente em paralelo, permitindo que você faça várias tarefas de forma mais eficaz no ambiente de desenvolvimento integrado. Por exemplo, você pode iniciar uma tarefa de longa duração, como gerar testes em uma conversa, usar uma segunda conversa para planejar um novo recurso e usar uma terceira conversa para criar documentação, tudo ao mesmo tempo.

O Android Studio mostrando várias conversas ativas na janela de ferramentas.
Várias conversas ativas na janela de ferramentas.

Mais recursos ao criar um novo projeto com IA

A capacidade de criar novos projetos com IA evoluiu para uma ferramenta de desenvolvimento full stack: ela usa um plano de execução de várias etapas e um "loop de geração" autônomo que pode configurar automaticamente dependências em vários arquivos e autocorrigir erros de build durante a configuração do projeto.

A capacidade é ainda mais aprimorada pela integração com as habilidades do agente do Firebase, que permite criar, depurar e implantar apps full stack completos com um único comando.

Criar e configurar um App do Firebase de pilha completa com um único comando.
Criação e configuração de um app full stack do Firebase com um único comando.

Além disso, o fluxo de trabalho de criação de novos projetos com assistência de IA oferece suporte a otimizações de tela grande. Você pode especificar que quer que seu projeto seja estruturado com layouts, navegação e componentes otimizados para tablets, dobráveis e dispositivos de tela grande. O agente no Android Studio também pode configurar e iniciar emuladores de tela grande para testar seu novo layout imediatamente.

Um app estruturado para tablets e dispositivos dobráveis.
Estruturação e teste de um projeto otimizado para tablets.

Crie apps Android no Google AI Studio

O Google AI Studio oferece suporte a recursos completos de desenvolvimento de apps Android. Você pode gerar novos apps Android com comandos de linguagem natural, visualizá-los instantaneamente usando um emulador do Android incorporado e implantá-los diretamente nos seus dispositivos físicos por USB usando o ADB.

Quando estiver tudo pronto para testar com usuários, o Google AI Studio poderá publicar diretamente no Google Play Console. A ferramenta processa automaticamente a criação do registro do app, agrupa o pacote e faz o upload dele para uma faixa de teste interna.

Para edição avançada e preparação para produção, você pode exportar seu projeto do Google AI Studio como um arquivo ZIP e abri-lo sem problemas no Android Studio.

A interface do Google AI Studio com um emulador incorporado mostrando um app gerado.
Google AI Studio com modo de build e Android Emulator incorporado.

CLI do Android

A CLI do Android permite criar apps usando qualquer agente de IA, LLM ou ambiente de desenvolvimento de sua escolha. Ela foi projetada para ajudar os agentes de IA a criar mais rápido e usar menos tokens em comparação com ferramentas genéricas de LLM.

Você pode fundamentar seu agente com a base de conhecimento do Android e as habilidades do Android para garantir que ele siga as práticas recomendadas. Além disso, a CLI do Android permite que seu agente chame o ambiente de desenvolvimento integrado para realizar tarefas avançadas, como encontrar declarações de símbolos e analisar arquivos em busca de problemas.

Além disso, a CLI do Android está integrada ao Google Antigravity 2.0.

Diagrama de um agente usando a CLI do Android para interagir com o ambiente de desenvolvimento integrado do Android Studio.
Usando a CLI do Android para conectar agentes com ferramentas e conhecimento do Android Studio.

Correções sugeridas para falhas com a integração do agente no AQI

A janela de ferramentas Insights de Qualidade de Apps agora está integrada ao agente de IA para analisar dados de falhas com seu código-fonte e fornecer explicações detalhadas e sugerir possíveis correções. Depois de selecionar uma falha na janela de ferramentas Insights de Qualidade de Apps, navegue até a guia Insights e clique em Ver mais para conferir uma explicação detalhada da falha. Clique em Corrigir com IA para que o agente sugira mudanças de código que você possa revisar e aceitar.

Nova integração do agente no AQI com opções "Ver mais" e "Corrigir com IA"

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 UIs do Compose e evitar regressões. A nova ferramenta ajuda a gerar relatórios HTML que permitem detectar visualmente mudanças na interface do app. Saiba mais em Teste de captura de tela da visualização do Compose.

LeakCanary no Android Studio Profiler

O Android Studio Panda inclui uma integração do LeakCanary diretamente no Android Studio Profiler como uma tarefa dedicada.

Nova tarefa no Android Studio Profiler para analisar vazamentos com o LeakCanary

A tarefa do criador de perfil do LeakCanary no Android Studio move ativamente a análise de vazamento de memória do dispositivo para a máquina de desenvolvimento, resultando em um aumento significativo de desempenho durante a fase de análise de vazamento em comparação com a análise de vazamento no dispositivo.

Além disso, a análise de vazamento agora é contextualizada no ambiente de desenvolvimento integrado e totalmente integrada ao código-fonte, fornecendo recursos como Ir para a origem e outras conexões de código úteis que reduzem drasticamente o atrito e o tempo necessário para investigar e corrigir vazamentos de memória. Você também pode copiar toda a análise de vazamento para processamento adicional com o Gemini. Isso pode aumentar muito sua produtividade e melhorar seu fluxo de trabalho durante a fase de desenvolvimento.

Análise de vazamento de memória do LeakCanary contextualizada com Ir para a declaração para depuração

Leituras de estado de recomposição no Layout Inspector

Facilitamos o diagnóstico de contagens de recomposição altas adicionando leituras de estado de recomposição ao Layout Inspector. Disponível no Panda 3 Canary, esse recurso ajuda a identificar as variáveis de estado que acionaram uma recomposição, fornecendo uma lista detalhada das leituras de estado realizadas durante esse ciclo. Para usar esse recurso, use compose.ui:ui:1.10.0 (BOM 2025.12.01) ou mais recente.

Principais recursos

Os principais recursos são:

  • Rastrear a invalidação do estado: quando um nó é recomposto, clique no link de contagem de recomposição na árvore de componentes para abrir o painel de inspeção de estado.
  • Rastreamentos de pilha detalhados: identifique as variáveis de estado específicas que estão sendo lidas, incluindo contagens, listas ou valores de elevação. Verifique quais foram invalidated (alteradas) para acionar a atualização.
  • Navegar pelo histórico de recomposição: use as setas de navegação no cabeçalho do painel para percorrer os dados de estado das recomposições anteriores de um nó específico.
  • Explicações com tecnologia de IA: clique em Explicar com IA no painel de inspeção de estado para mostrar uma análise de linguagem natural do estado lido e por que ele causou uma recomposição.

Primeiros passos

Siga estas etapas para testar esses recursos.

  1. Abra o Layout Inspector.
  2. Clique com o botão direito do mouse na coluna de recomposição e faça uma destas ações:

    • Para todos os nós, selecione Observar recomposição > Observar tudo.
    • Para notas específicas, selecione Recomposição > Observar nó.
    Ative as leituras de estado de recomposição no Layout Inspector
  3. Interaja com o app. Quando as recomposições ocorrerem, clique nos links de contagem azuis na árvore de componentes para inspecionar o estado.

    Resultado de amostra de leituras de estado de recomposição no Layout Inspector
  4. Clique em "Explicar com IA" para receber uma análise detalhada do motivo da recomposição.

    Resultado de amostra de "Explicar com IA" para leituras de estado no Layout Inspector