Notícias sobre produtos

Android Studio Edição I/O: novidades nas ferramentas para desenvolvedores Android

Leitura de 8 min
Ver o perfil de Matthew Warner
Matthew Warner Gerente de produtos, Experiência do desenvolvedor Android

Este ano, no Google I/O, vamos além das mudanças iterativas, em direção a uma mudança fundamental na forma como os apps são criados. Nossas ferramentas mais recentes foram criadas para a era agêntica, com recursos que aumentam sua produtividade como desenvolvedor Android E turbinam os agentes de IA que você implanta na sua base de código. Portanto, se você está criando exclusivamente com IA ou prefere ser o arquiteto de cada linha de código, nossas ferramentas vão manter você à frente da concorrência.

À medida que passamos do desenvolvimento "assistido por IA" para o "agêntico", fica mais fácil do que nunca transformar uma ideia em um app de produção de alta qualidade com muito menos esforço do desenvolvedor.

Quais são as novidades das ferramentas para desenvolvedores Android? Vamos abordar três áreas principais neste blog:

  • Deixe que o agente cuide disso:seja qual for a tarefa de desenvolvimento em que você está trabalhando, o agente do Android Studio pode ajudar: desde o planejamento da arquitetura e do design do app até a programação, os testes de unidade e a correção de bugs.
  • Qualquer provedor de IA, em qualquer lugar que você criar:no Android Studio, você pode usar qualquer modelo, e nós até ajudamos a encontrar os que têm melhor desempenho. Escolha qualquer um dos principais modelos remotos do Google, Anthropic, OpenAI ou, se precisar executar localmente, o Gemma 4 é nosso modelo local mais capaz e eficiente. E com a CLI do Android, você pode criar apps Android de forma mais rápida e fácil usando os agentes e ambientes de desenvolvimento que preferir.
  • Como sempre, a performance e a qualidade continuam sendo as principais prioridades: continuamos investindo nas ferramentas para desenvolvedores Android que você adora, desde o emulador até os criadores de perfil, analisadores de performance e muito mais.

1: Deixe o agente cuidar disso

Habilidades do agente

O Android Studio agora oferece suporte às Habilidades do Agente, conjuntos de instruções modulares que fundamentam os LLMs 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 ou fluxos de trabalho de biblioteca específicos. Isso permite uma geração de código mais precisa e com reconhecimento de contexto, além da ativação automatizada de habilidades para uma tarefa adequada, garantindo que o agente atue como um especialista. Agrupamos muitas das principais habilidades de agentes do Android e do Firebase no build Canary mais recente do Android Studio para que você possa começar a criar imediatamente.

Agent_Skills.png
Habilidades no Modo Agente

Você pode criar sua própria habilidade ou usar a CLI do Android para instalar nossas habilidades oficiais, um repositório que abrange alguns dos fluxos de trabalho mais comuns que podem ser difíceis para alguns desenvolvedores Android e LLMs. Elas ajudam os modelos a entender e executar melhor padrões específicos que seguem nossas práticas recomendadas e orientações sobre desenvolvimento para Android, como migração de XML para Compose, de ponta a ponta, Navigation 3 e muito mais. Você pode até usar habilidades para o Android XR, começando com um lindo app de óculos de exibição com o Jetpack Compose Glimmer. 

Criar apps full stack com o Firebase no Modo Agente

Agora, serviços do Firebase, como o Auth e os bancos de dados do Firestore, podem ser ativados diretamente no Modo Agente do Android Studio usando as Habilidades do Agente para Firebase. Seu agente poderá concluir a integração com o Firebase e configurar serviços de back-end. Com essa integração, você pode criar apps Android robustos e completos sem sair do ambiente de desenvolvimento integrado.

Firebase_FullStack_apps.png
Como criar um app full-stack com o Firebase usando o Modo Agente

Conversas paralelas

Agora você pode ter várias conversas com o Modo Agente em paralelo. Em uma conversa, execute testes e, enquanto espera, inicie o modo de planejamento para um novo recurso no seu app. Ao mesmo tempo, use uma terceira conversa para escrever a documentação do seu app. Essas melhorias vão economizar tempo e aumentar sua produtividade. 

parallel_threads.png
Conversas paralelas no Modo Agente

Um agente de novo projeto mais capaz

O Agente de Novo Projeto do Android Studio evoluiu para uma poderosa ferramenta para desenvolvedores full-stack, que usa um plano de execução de várias etapas e um "loop de geração" autônomo que corrige erros de build e configura dependências em vários arquivos. Esse recurso avançado é ampliado significativamente pela nova integração com as habilidades de agente do Firebase, permitindo que os desenvolvedores criem, depurem e implantem aplicativos de pilha completa diretamente de um único comando até a produção final.

NewProjectAgent.png
Criar um app com o agente de novo projeto

Além disso, agora ele oferece suporte para telas grandes. Você pode estruturar seu projeto com layouts, navegação e componentes otimizados para tablets, dobráveis e laptops desde o início. Ele tem uma lógica adicional para testar o app em emuladores de tela grande, se você tiver um ativado. Basta configurar o dispositivo necessário no Android Emulator para que o agente possa testá-lo.

LargeFormFactors_NPA.png
Criar apps de tela grande para dispositivos dobráveis e tablets

2: Qualquer provedor de IA, em qualquer lugar que você criar

Criar apps Android no Google AI Studio

O Google AI Studio agora conta com recursos completos de desenvolvimento de apps Android. Os usuários podem gerar novos aplicativos, visualizá-los instantaneamente em um Android Emulator incorporado e implantá-los diretamente em dispositivos físicos usando o ADB por USB. Além disso, os desenvolvedores podem publicar diretamente no Google Play. O AI Studio cuida da criação do registro do app, agrupa o pacote e faz o upload dele para uma faixa de teste interno. Para desenvolvimento avançado e prontidão para produção, os projetos podem ser exportados como um arquivo ZIP e abertos sem problemas no Android Studio. Para começar, acesse o Google AI Studio hoje mesmo e comece a criar.

Build_Android_apps_AI_Studio.png
Modo de build do Google AI Studio com o framework do Android

A CLI do Android ajuda você a criar com mais rapidez e eficiência usando qualquer agente

Com a CLI do Android, você pode criar apps usando qualquer agente, LLM e ferramenta de sua escolha. A CLI do Android foi projetada para ajudar os agentes de IA a criar mais rápido e usar menos tokens em comparação com o uso exclusivo de ferramentas de LLM genéricas. Ao embasar os agentes com a base de conhecimento e as habilidades do Android, você pode fazer com que o agente escolhido siga as práticas recomendadas mais recentes em qualquer ambiente de programação.

Além disso, ao usar a versão Canary mais recente do Android Studio Quail, a CLI do Android permite que seu agente aproveite os recursos avançados do ambiente de desenvolvimento integrado, como analisar arquivos em busca de problemas ou encontrar declarações de símbolos. O Google Antigravity 2.0 agora oferece suporte oficial para o desenvolvimento Android com a CLI do Android.

AndroidCLI_2.png
A CLI do Android permite que qualquer agente com as ferramentas e o conhecimento necessários crie para o Android.

plano com IA do Google

Agora você pode usar seu plano Google AI Pro ou Ultra para ter acesso à capacidade dedicada e limites de taxa mais altos para o Gemini no Android Studio. Isso é especialmente útil para sessões longas de desenvolvimento de agentes no Android, que podem exigir o uso de mais tokens. O Android Studio detecta sua assinatura automaticamente quando você faz login com sua Conta do Google.  

Google_AI_Plan.png
Usar seu plano com IA do Google no Modo Agente

Gemma 4 para assistência de programação local e IA no dispositivo

O Gemma 4 é um modelo local de última geração treinado para desenvolvimento Android. É o nosso modelo local mais eficiente e é capaz de realizar programação agêntica complexa em várias etapas no Android Studio. É ideal para desenvolvedores que precisam de privacidade de dados, acesso off-line ou que tiveram problemas de cota com outros modelos.

E agora, na versão Canary mais recente, é possível baixar e executar o Gemma 4 diretamente do ambiente de desenvolvimento integrado, sem precisar configurar um servidor externo.

Gemma4_Default_Model_Selector.png
Seletor de modelos no Modo Agente

Traga seu próprio modelo para o Android Studio

O Android Studio permite que os desenvolvedores usem qualquer modelo que escolherem no ambiente de desenvolvimento integrado para receber assistência de IA agêntica. Turbine seu fluxo de trabalho com modelos como Gemini, GPT e Claude ou use um modelo local como o Gemma 4. Essa flexibilidade oferece aos desenvolvedores mais controle sobre desempenho, privacidade e custo.

BYOM.png
Configurações, Provedor de modelos

O Android Bench destaca os principais modelos

No início deste ano, lançamos o Android Bench, o benchmark e ranking projetado para avaliar a eficácia com que os LLMs lidam com tarefas reais de desenvolvimento no Android. O objetivo é acelerar as melhorias na IA, resultando em modelos mais úteis para você usar na assistência de IA, o que vai levar a apps de melhor qualidade para os usuários do Android.
 

Vocês nos pediram para avaliar modelos abertos, então os adicionamos ao ranking para ajudar vocês a entender como os LLMs com mais privacidade e acesso off-line se comparam. Também estamos trabalhando para aumentar significativamente a dificuldade dos desafios que apresentamos aos LLMs, para continuar incentivando melhorias. Isso inclui a criação de tarefas de longa duração, que levam vários dias para serem concluídas por um engenheiro típico do Android.

Android_Bench_update.png
Resultados mais recentes de 18 de maio de 2026. Confira as atualizações aqui

3: Como sempre, o desempenho e a qualidade continuam sendo as principais prioridades:

Testar interações multidispositivo com o Android Emulator

O Android Emulator agora conta com uma nova pilha de rede que permite conectividade ponto a ponto sem configuração entre vários dispositivos virtuais na mesma máquina host. Essa atualização elimina a necessidade de encaminhamento de portas manual, permitindo que os desenvolvedores testem facilmente cenários multidispositivo, como jogos multiplayer locais, compartilhamento de arquivos e pareamento de apps complementares. Ao criar um backplane de rede virtual compartilhado, o Android Emulator oferece um ambiente mais estável e consistente para criar experiências no app complexas e interconectadas em diferentes formatos.

Emulator.jpg
Testes multidispositivo com o Android Emulator

Android Debug Bridge Wi-Fi 2.0

O ADB Wi-Fi 2.0 oferece uma depuração por Wi-Fi muito mais confiável. Com a ferramenta de linha de comando ADB mais recente do Android Platform Tools v37 e um dispositivo Android 17, agora você pode mudar de rede, desligar o computador e seguir com seu dia normalmente, e os dispositivos vão continuar conectados. Além disso, os dispositivos com a depuração por Wi-Fi ativada vão aparecer automaticamente no Gerenciador de Dispositivos do Android Studio, transmitindo o processo de pareamento e facilitando ainda mais a conexão de smartphones, relógios e outros dispositivos Android. 

ADB_wifi.png
Parear dispositivos com Wi-Fi

Agora o Android Studio permite 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 "Gerar pacote de app assinado". Essa integração permite o upload de uma versão inicial de um app novo para a faixa de teste interno do Play Console. Você também pode usar esse recurso para fazer upload de versões de apps atuais para faixas de teste. Você precisa se registrar no Google Play Console para aproveitar essa funcionalidade. Leia o blog Novidades do Google Play para aprender mais sobre todas as atualizações do Google Play no Google I/O.

upload_to_play_square.png
Enviar aplicativo para o Google Play

Suporte para verificação de desenvolvedor Android

Agora você pode ver o status de registro do app diretamente no Android Studio ao gerar um APK ou pacote de app assinado. Ao acessar essas informações no Android Studio, você pode resolver problemas de registro com antecedência e garantir que seus apps estejam prontos antes que o requisito de verificação entre em vigor para dispositivos Android certificados, a partir de setembro de 2026.

DeveloperVerificationAndroidStudio.png
Status do registro do app com a verificação de desenvolvedor Android

Detecção de vazamento de memória com o LeakCanary

Os vazamentos de memória no Android ocorrem quando o código mantém a referência de um objeto muito depois do fim do ciclo de vida dele. Isso impede que o coletor de lixo (GC, na sigla em inglês) recupere essa memória, o que acaba levando a um desempenho lento ou a um OutOfMemoryError (OOM).

A tarefa do criador de perfil do LeakCanary do Android Studio aumenta significativamente a produtividade do desenvolvedor, permitindo a análise e a inspeção de rastros de vazamento de memória diretamente no ambiente de desenvolvimento para computador, em vez de no dispositivo móvel. Além disso, o Android Studio simplifica a solução de problemas ao oferecer ferramentas como "Go to declaration" para mapear a análise de vazamento diretamente na base de código, permitindo que os desenvolvedores localizem e resolvam vazamentos de memória rapidamente.

A partir da versão Quail 1 do Android Studio, você também pode pedir ao Gemini para analisar o vazamento de memória usando o botão "Fix with Agent".

LeakCanary.png
Analisar vazamentos de memória identificados pelo LeakCanary usando o botão "Corrigir com o agente"

Android Performance Analyzer (APA)

O Android Performance Analyzer (APA) é a próxima geração de criadores de perfil de desempenho para Android e oferece uma análise coesa do uso de CPU, GPU, memória e energia para seus apps e jogos em execução em dispositivos Android 12+. O APA foi projetado para oferecer confiabilidade e desempenho com velocidades de renderização de rastreamento até 26 vezes mais rápidas do que as ferramentas anteriores.

square_APA.png
Android Performance Analyzer (APA) em execução no Android Studio mostrando dois rastros lado a lado

O APA se integra nativamente aos agentes de IA e oferece duas novas habilidades: Perfetto SQL e Perfetto Analysis, que ajudam com perguntas como "Por que a inicialização do meu app está lenta?"

Perf_analyzer_Agent_Chat.png
Análise de traces usando a habilidade de análise do Perfetto

R8 Configuration Analyzer

O R8 é uma das melhores maneiras de melhorar o desempenho do app e reduzir o consumo de memória. Os benefícios de desempenho que você pode ter com o R8 estão diretamente relacionados à quantidade da sua base de código que ele consegue otimizar. Lançamos uma nova ferramenta para ajudar você a aproveitar ao máximo a otimização do R8: o analisador de configuração do R8. Ele fornece insights sobre a qualidade da configuração do R8 e como as regras de manutenção afetam o app. Também introduzimos três pontuações que mostram quanto da base de código está disponível para otimização, ofuscação e redução.

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, fornecer explicações detalhadas e sugerir possíveis correções. Depois de selecionar uma falha na janela de ferramentas do Insights de Qualidade de Apps, acesse a guia "Insights" e clique em "Ver mais" para conferir uma explicação detalhada. Clique em "Corrigir com IA" para que o agente sugira mudanças no código que você pode revisar e aceitar.
 

aqi-agent-integration.png
Insights de Qualidade de Apps e Correção com IA

Primeiros passos

O Android Studio está diminuindo a distância entre a idealização e a implementação. Com ferramentas avançadas criadas para o desenvolvimento agêntico, nunca foi tão fácil criar e lançar apps Android de alta qualidade.

Baixe a versão de pré-lançamento mais recente do Android Studio Quail e teste esses novos recursos. Como sempre, seu feedback é fundamental para nós. Confira problemas conhecidos, informe bugs e participe da nossa comunidade no LinkedIn, no YouTube ou no X. Divirta-se com os códigos!

Confira este anúncio e todas as atualizações do Google I/O 2026 em io.google.

Escrito por:
Continue lendo