Android Studio Edição I/O: novidades nas ferramentas para desenvolvedores Android
Leitura de 8 min
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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".
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.
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?"
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.
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.
-
Notícias sobre produtosO Android Studio Rabbit 2 já está estável e pronto para uso em produção. Esta versão inclui recursos importantes para melhorar seu desenvolvimento, como o Bring Your Own Agent, novos recursos do emulador de XR, uma atualização do LeakCanary, uma nova ferramenta de gerenciamento de habilidades do agente, revisão de código com IA e muito mais.
Matthew Warner • Leitura de 3 min -
Notícias sobre produtosNo Google I/O 2026, apresentamos a mudança do Android de um sistema operacional para um sistema de inteligência. Também mostramos como criar experiências inteligentes de forma nativa com o sistema e levar o poder da IA do Google para seus apps.
Jingyu Shi • Leitura de 2 min -
Notícias sobre produtosO fluxo de trabalho e as necessidades de IA de cada desenvolvedor são únicos, e é importante poder escolher como a IA ajuda no desenvolvimento. Em janeiro, lançamos a opção de escolher qualquer modelo de IA local ou remoto para usar os recursos de IA no Android Studio.
Matthew Warner • Leitura de 2 min
Receba os insights mais recentes sobre o desenvolvimento para Android na sua caixa de entrada toda semana.