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 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 de forma leve. Embora seja possível usar versões Canary para desenvolvimento, esteja ciente de que os recursos podem ser adicionados ou alterados. As versões candidatas a lançamento (RCs) 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 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ões 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 Rabbit 1 | Estável |
| Plug-in do Android para Gradle 9.4.0 | Estável |
| Android Studio Rabbit 2 | Canary |
Compatibilidade com versões de pré-lançamento 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 aviso 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. Assim, você pode integrar mais rapidamente nossas ofertas de assistência de IA ao 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 de testes de ponta a ponta. | Jornadas para o 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, na sigla em inglês): 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 apresenta o recurso BYOA (Traga seu próprio agente). Usando o BYOA, você pode 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 de cliente de agente (ACP, na sigla em inglês) aberto.
O BYOA pareia 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 para execução mais rápida e menor consumo de tokens. Você pode fazer a autenticação com suas assinaturas pessoais ou empresariais, enquanto o agente integrado do Android Studio permanece disponível sem custo extra.
O BYOA oferece os seguintes benefícios:
- Suporte para qualquer agente compatível com ACP.
- Acesso direto ao ambiente de desenvolvimento integrado para criar diagnósticos, ferramentas do SDK do Android, execução de terminal e shell e gerenciamento de emulador.
- Opções de login flexíveis que oferecem suporte a chaves de API pessoais e assinaturas de consumidor.
Primeiros passos
Para começar a usar o BYOA, siga estas etapas:
- Atualize o Android Studio para a versão Canary 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.
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.
Atribuição de modelo
O recurso de atribuição de modelo permite escolher diferentes modelos de IA para diferentes tipos de tarefas no Android Studio. Por exemplo, você pode atribuir um modelo grande e profissional para tarefas complexas de raciocínio 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 confirmação ou previsão da próxima edição. Isso permite equilibrar a qualidade, a velocidade e o uso de cotas em todos 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. Você também pode 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 recursos de Raciocínio serão atualizadas automaticamente para refletir sua seleção.
Migrar apps iOS, Flutter e React Native para Android
Agora você pode migrar projetos 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, transformação de código e 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
O Android Studio agora oferece a capacidade de fazer upload de novas versões do seu app diretamente para as faixas de teste do Google Play Console. Para fazer isso, selecione uma nova opção para continuar a "Publicar para testes" no final do fluxo Gerar pacote de apps assinado. Essa integração oferece suporte ao upload de uma versão inicial de um novo app para uma faixa de teste interna do Play Console. Você também pode usar esse recurso para fazer upload de versões de apps atuais para outros tipos de faixas de teste. É necessário estar registrado no Google Play Console para aproveitar essa funcionalidade.
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 de vazamentos de memória e sugira mudanças de código específicas para corrigi-las. Teste esse recurso na tarefa LeakCanary no Profiler.
Descobrir, instalar e gerenciar habilidades do Android no Android Studio
No Android Studio Rabbit 2, é mais fácil descobrir, instalar e gerenciar habilidades do Android diretamente no ambiente de desenvolvimento integrado, oferecendo controle granular sobre os fluxos de trabalho especializados e orientações processuais disponíveis para o agente.
Redimensionar a janela de ferramentas Running Devices clicando duas vezes no espaço vazio
Você pode 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 da área 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 ajustar a tela do dispositivo.
- Janelas de ferramentas ancoradas:ajusta a largura da janela de ferramentas (quando ancorada à esquerda ou à direita) ou a altura (quando ancorada na parte de cima ou de baixo) para remover a margem excessiva ao redor do dispositivo.
- Modos flutuante e em janela:redimensiona a largura e a altura da janela para envolver a tela do dispositivo.
- Visualizações divididas:ajusta automaticamente os divisores internos ao visualizar várias telas ou dispositivos lado a lado.