Android Studio I/O Edition: novidades nas ferramentas para desenvolvedores Android
Leitura de 8 minutos
Este ano, no Google I/O, vamos além das mudanças iterativas e rumo 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 a produtividade de você como desenvolvedor Android E turbinam os agentes de IA implantados na sua base de código. Então, se você está criando exclusivamente com IA ou prefere ser o arquiteto de cada linha de código, nossas ferramentas vão ajudar você a ficar à frente da concorrência.
À medida que passamos do desenvolvimento "assistido por IA" para o "agente", estamos facilitando mais do que nunca a transformação de uma faísca de ideia em um app de produção de alta qualidade com muito menos esforço do desenvolvedor.
Quais são as novidades nas ferramentas para desenvolvedores Android? Neste blog, vamos abordar três áreas principais:
- Deixe o agente cuidar disso:seja qual for a tarefa de desenvolvimento em que você estiver trabalhando, o agente do Android Studio pode ajudar: desde o planejamento da arquitetura e do design do app até a programação de código, testes de unidade e correção de bugs.
- Qualquer provedor de IA, em qualquer lugar que você crie: no Android Studio, você pode usar qualquer modelo, e até ajudamos a encontrar os de melhor desempenho. Escolha um dos principais modelos remotos do Google, da Anthropic ou da OpenAI. Se você precisar executar localmente, o Gemma 4 é nosso modelo local mais eficiente e capaz. Com a CLI do Android, você pode criar apps Android com mais rapidez e facilidade usando os agentes e ambientes de desenvolvimento de sua escolha.
- Como sempre, a performance e a qualidade continuam sendo as principais prioridades: continuamos investindo nas ferramentas de desenvolvedor Android que você adora, como o emulador, os criadores de perfis, os analisadores de performance e muito mais.
1: Deixe o agente resolver
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 contextualizada, além da ativação automática de habilidades para uma tarefa adequada, garantindo que o agente atue como um especialista. Reunimos 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 direto!
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 com que alguns desenvolvedores Android e LLMs podem ter dificuldades. Eles ajudam os modelos a entender e executar melhor padrões específicos que seguem nossas práticas recomendadas e orientações sobre desenvolvimento Android, como migração de XML para Compose, de ponta a ponta, Navigation 3 e muito mais. Você pode até mesmo criar para o Android XR, começando com um app Display Glasses incrível com o Glimmer do Jetpack Compose. As habilidades oficiais do Android são agrupadas automaticamente com a versão mais recente do Android Studio para que o agente esteja pronto para criar.
Criar apps full stack com o Firebase no modo de agente
Os serviços do Firebase, como Auth e bancos de dados do Firestore, agora podem ser ativados diretamente no modo agente no Android Studio usando as Habilidades do agente para Firebase. Seu agente poderá concluir a integração do Firebase e configurar serviços de back-end. Com essa integração, você pode criar aplicativos Android robustos e de pilha completa sem sair do IDE.
Conversas paralelas
Agora é possível executar 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 e use uma terceira conversa para escrever a documentação dele. Essas melhorias vão economizar seu tempo e aumentar sua produtividade.
Um agente de novo projeto mais eficiente
O novo agente de projetos do Android Studio evoluiu para uma ferramenta avançada de desenvolvimento full-stack, usando um plano de execução de várias etapas e um "loop de geração" autônomo que corrige automaticamente erros de build e configura dependências em vários arquivos. Essa capacidade avançada é significativamente ampliada pela nova integração com as habilidades do agente do Firebase, permitindo que os desenvolvedores criem, depurem e implantem aplicativos completos 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 criar a estrutura do projeto com layouts, navegação e componentes otimizados para tablets, dobráveis e laptops desde o início. Ele tem 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 em que você cria
Criar apps Android no Google AI Studio
O Google AI Studio agora tem 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 via 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 upload dele em uma faixa de teste interno. Para desenvolvimento avançado e preparaçã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 e comece a criar!
A CLI do Android ajuda você a criar apps mais rápido e com mais eficiência usando qualquer agente
A CLI do Android permite 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 apenas de ferramentas genéricas de LLM. Ao fundamentar agentes com a base de conhecimento e as habilidades do Android, agora é possível 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 recursos avançados do IDE, como analisar arquivos em busca de problemas ou encontrar declarações de símbolos. O Google Antigravity 2.0 agora oferece suporte oficial ao desenvolvimento para Android com a CLI do Android.
plano com IA do Google
Agora você pode usar seu plano do Google AI Pro ou Ultra para ter acesso a capacidade dedicada e limites de taxa mais altos para o Gemini no Android Studio. Isso é especialmente útil para sessões longas de desenvolvimento de Android com agentes, 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 código local e IA no dispositivo
O Gemma 4 é um modelo local de última geração treinado para desenvolvimento do Android. Ele é nosso modelo local mais eficiente e capaz de fazer programação agêntica complexa de várias etapas no Android Studio. É ideal para desenvolvedores que precisam de privacidade de dados, acesso off-line ou tiveram problemas de cota com outros modelos.
Agora, na versão mais recente do Canary, você pode baixar e executar o Gemma 4 diretamente do ambiente de desenvolvimento integrado, sem precisar configurar um servidor externo.
Levar seu próprio modelo para o Android Studio
O Android Studio permite que os desenvolvedores tragam qualquer modelo para o ambiente de desenvolvimento integrado (IDE) para receber assistência de IA agêntica. Impulsione 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 performance, privacidade e custo.
O Android Bench destaca os principais modelos
No início deste ano, lançamos o Android Bench, o comparativo e ranking projetados para avaliar a eficácia dos LLMs em tarefas reais de desenvolvimento no Android. O objetivo é acelerar as melhorias na IA, resultando em modelos mais úteis para você usar na assistência da IA, o que vai levar a apps de melhor qualidade para usuários do Android.
Vocês pediram para avaliarmos modelos abertos, então os adicionamos ao ranking para ajudar 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 damos 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 Android típico.
3: Como sempre, a performance e a qualidade continuam sendo as principais prioridades:
Testar interações multidispositivo com o Android Emulator
O Android Emulator agora tem 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 manual de portas, 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 compartilhada, o Android Emulator oferece um ambiente mais estável e consistente para criar experiências de apps 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 é possível mudar de rede, desligar a máquina e seguir seu dia normalmente, que 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, simplificando o processo de pareamento e facilitando a conexão de smartphones, relógios e outros dispositivos Android.
O Android Studio agora permite publicar no Google Play para testes
Agora, o Android Studio permite fazer upload de novas versões do app diretamente para as faixas de teste do Google Play Console. Para fazer 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 fazer upload de um lançamento inicial de um app novo na faixa de teste interno do Play Console. Você também pode usar esse recurso para fazer upload de versões para faixas de teste de apps atuais. É necessário estar registrado no Google Play Console para aproveitar essa funcionalidade. Leia o blog "Novidades do Google Play" para saber mais sobre todas as atualizações do Play no I/O.
Suporte para verificação de desenvolvedor Android
Agora é possível conferir o status de registro do app no Android Studio ao gerar um App Bundle ou APK assinado. Ao ver 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 uma referência de objeto muito depois do fim do ciclo de vida dele. Isso impede que o coletor de lixo (GC) recupere essa memória, o que acaba levando a um desempenho lento ou a um OutOfMemoryError (OOM).
A tarefa do criador de perfil LeakCanary do Android Studio aumenta significativamente a produtividade do desenvolvedor ao permitir a análise e inspeção de rastreamentos de vazamento de memória diretamente no ambiente de desenvolvimento de computador em vez de no dispositivo móvel. Além disso, o Android Studio simplifica a solução de problemas ao fornecer ferramentas como "Ir para declaração" para mapear a análise de vazamento diretamente para a base de código, permitindo que os desenvolvedores localizem e resolvam rapidamente os vazamentos de memória.
A partir da versão Quail 1 do Android Studio, também é possível pedir ao Gemini para analisar o vazamento de memória usando o botão "Corrigir com o agente".
Android Performance Analyzer (APA)
O Android Performance Analyzer (APA) é a próxima geração de criador de perfis 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 dispositivos Android 12 ou mais recentes. A APA foi projetada para confiabilidade e performance com velocidades de renderização de rastreamento até 26 vezes mais rápidas do que as ferramentas anteriores.
A 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?
Analisador de configuração do R8
O R8 é uma das melhores maneiras de melhorar o desempenho do app e reduzir o consumo de memória. Os benefícios de performance que você pode receber do 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 seu app. Também apresentamos três pontuações que mostram quanto da sua 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 e seu código-fonte, oferecendo explicações detalhadas e sugerindo 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 da falha. 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 ideação e a implementação. Com ferramentas avançadas criadas para o desenvolvimento de agentes, nunca foi tão fácil criar e lançar apps Android de alta qualidade.
Faça o download do build de pré-lançamento mais recente do Android Studio Quail e teste esses novos recursos. Como sempre, seu feedback é essencial para nós. Confira problemas conhecidos, denuncie 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.
Continuar lendo
-
Notícias sobre produtos
O 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 ativar a funcionalidade de IA no Android Studio.
Matthew Warner • Leitura de 2 minutos
-
Comunidade
Compose 1.9, Media 3 1.8, QPR2 Beta 1, Narwhal Feature Drop e muito mais!
Daniel Galpin • Leitura de 9 minutos
-
Notícias sobre produtos
No Google I/O deste ano, falamos sobre nosso modelo de negócios em evolução, que oferece mais opções e novas maneiras de seus apps e conteúdo serem descobertos dentro e fora da loja. Também apresentamos ferramentas e insights avançados que vão ajudar você a expandir sua empresa com menos complexidade.
Paul Feng • Leitura de 6 minutos
Fique por dentro
Receba os insights mais recentes sobre desenvolvimento Android na sua caixa de entrada semanalmente.