Esta página lista os novos recursos introduzidos nas versões de pré-lançamento do Android Studio. As versões de pré-lançamento oferecem acesso antecipado aos recursos e melhorias mais recentes no Android Studio. Você pode baixar essas versões de pré-lançamento. Se você tiver problemas ao usar uma versão de pré-lançamento do Android Studio, fale com a gente. Seus relatórios de bugs ajudam a melhorar o Android Studio.
As versões canário contêm recursos de ponta em desenvolvimento ativo e são testadas de forma leve. Embora seja possível usar as versões Canary para desenvolvimento, esteja ciente de que recursos podem ser adicionados ou alterados. As versões candidatas a lançamento (RC, na sigla em inglês) são a próxima versão do Android Studio e estão quase prontas para o 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 como as versões do Android Studio são nomeadas.
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, consulte as atualizações da 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 Rabbit 1 | Estável |
| Plug-in do Android para Gradle 9.4.0 | Estável |
| Android Studio Rabbit 2 | CV |
| Android Studio Rabbit 3 | 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, Android Studio Chipmunk Canary 7 com 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 uma solicitação 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
Com o Studio Labs, você pode testar os recursos experimentais de IA mais recentes em uma versão estável do Android Studio para 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 abaixo 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 do Android Studio |
Android Studio Rabbit 2
Confira a seguir os novos recursos do Android Studio Rabbit 2.
Para conferir o que foi corrigido nessa versão do Android Studio, consulte os problemas fechados.
Traga seu próprio agente (BYOA): integre seus agentes de programação preferidos
Com base no suporte do Android Studio para modelos de IA personalizados, o Android Studio Rabbit 2 Canary 2 introduz o recurso Traga seu próprio agente (BYOA, na sigla em inglês). Com o BYOA, é possível conectar seus agentes de programação de IA preferidos, incluindo o Claude Agent, o OpenAI Codex e o Google Antigravity, diretamente ao Android Studio usando o protocolo aberto de cliente de agente (ACP, na sigla em inglês).
O BYOA combina o agente escolhido com a inteligência nativa do ambiente de desenvolvimento integrado, transmitindo o gráfico completo do projeto, os diagnósticos de build e os controles do emulador diretamente para o agente, o que acelera a execução e reduz o consumo de tokens. Você pode se autenticar com suas assinaturas pessoais ou corporativas, enquanto o agente integrado do Android Studio permanece disponível sem custo financeiro adicional.
A BYOA oferece os seguintes benefícios:
- Suporte para qualquer agente compatível com ACP.
- Acesso direto do ambiente de desenvolvimento integrado a diagnósticos de build, ferramentas do SDK do Android, execução de terminal e shell e gerenciamento de emuladores.
- Opções de login flexíveis que aceitam chaves de API pessoais e assinaturas de consumidores.
Primeiros passos
Para começar a usar o BYOA, siga estas etapas:
- Atualize o Android Studio para a versão canário mais recente.
- Conecte seus agentes: na janela do agente, selecione um dos agentes padrão (Claude Agent, Codex ou Antigravity) e faça login ou forneça uma chave de API. Outros agentes podem ser encontrados no registro em File (Android Studio no macOS) > Settings > Tools > AI > Agents.
Correções agênticas com o LeakCanary
A partir do Rabbit 2, o Android Studio integra diretamente o LeakCanary ao agente de IA para ajudar você a diagnosticar e resolver vazamentos de memória sem sair do ambiente de desenvolvimento integrado. Essa integração permite que o LeakCanary forneça explicações narrativas mais significativas das causas subjacentes dos vazamentos de memória e sugira mudanças específicas no código para corrigi-los. Teste esse recurso na tarefa LeakCanary no Profiler.
Descubra, instale e gerencie habilidades do Android no Android Studio
No Android Studio Rabbit 2, é mais fácil descobrir, instalar e gerenciar as habilidades do Android diretamente no ambiente de desenvolvimento integrado, o que oferece controle granular sobre os fluxos de trabalho especializados e as orientações processuais disponíveis para o agente.
Redimensionar a janela de ferramentas "Running Devices" clicando duas vezes em um espaço vazio
É possível eliminar o espaço não utilizado ao redor dos dispositivos físicos virtuais ou espelhados na janela de ferramentas Running Devices. Clique duas vezes em qualquer lugar na área de plano de fundo vazia fora da tela do dispositivo (e do frame, se visível) para redimensionar automaticamente a janela de ferramentas ou ajustar as proporções do painel dividido para que se ajustem à tela do dispositivo.
- Janelas de ferramentas fixas:ajusta a largura (quando fixada à esquerda ou à direita) ou a altura (quando fixada na parte de cima ou de baixo) da janela de ferramentas para remover o excesso de margem ao redor do dispositivo.
- Modos flutuante e em janela:redimensiona a largura e a altura da janela para se ajustar à tela do dispositivo.
- Visualizações divididas:ajusta automaticamente os divisores internos ao visualizar várias telas ou dispositivos lado a lado.
Android Studio Rabbit 3
Confira a seguir os novos recursos do Android Studio Rabbit 3.
Para conferir o que foi corrigido nessa versão do Android Studio, consulte os problemas fechados.
Ferramenta de teste de captura de tela da visualização do Compose
Use a ferramenta de teste de captura de tela de pré-lançamento do Compose para testar as interfaces do Compose e evitar regressões. A nova ferramenta ajuda a gerar relatórios HTML que permitem detectar visualmente qualquer mudança na interface do app. Saiba mais em Teste de captura de tela da prévia do Compose.
Atribuição de modelo
O recurso de atribuição de modelos permite escolher diferentes modelos de IA para diferentes tipos de tarefas no Android Studio. Por exemplo, é possível atribuir um modelo grande de nível profissional para tarefas de raciocínio complexas no Modo Agente e um modelo mais rápido e leve para tarefas mais simples e sensíveis à latência, como geração de mensagens de commit ou previsão da próxima edição. Isso permite equilibrar qualidade, velocidade e uso de cotas entre os recursos.
Para configurar isso, acesse File (Android Studio no macOS) > Settings > Tools > AI > Model Providers, selecione a guia Model Assignment e use os menus suspensos para atribuir um modelo a cada categoria de recurso. Também é possível mudar o modelo diretamente no menu suspenso do seletor de modelos no painel do Modo Agente. As configurações de atribuição de modelo para os recursos de Raciocínio serão atualizadas automaticamente para refletir sua seleção.
Migrar apps iOS, Flutter e React Native para Android
Agora é possível migrar projetos do iOS, Flutter e React Native para o Android nativo usando ferramentas de migração automatizadas no Android Studio. No assistente de novo projeto, você pode chamar o assistente para converter o projeto selecionado em um app Android baseado em Kotlin e Jetpack Compose. A interface de progresso integrada oferece visibilidade de ponta a ponta no planejamento de tarefas, na transformação de código e nas verificações de compilação, produzindo um projeto funcional pronto para testes e verificação.
Para saber mais, consulte Realizar migrações de apps multiplataforma.
Publicar no Google Play para testes
Agora, o Android Studio permite que você faça upload de novas versões do seu app diretamente para as faixas de teste do Google Play Console. Para isso, selecione uma nova opção para continuar em "Publicar para teste" no final do fluxo de geração de pacote de app assinado. Essa integração permite fazer upload de uma versão inicial de um app novo para uma faixa de teste interno do Play Console. Também é possível usar esse recurso para fazer upload de versões de apps atuais para outros tipos de faixas de teste. É preciso se registrar no Google Play Console para aproveitar essa funcionalidade.