Novidades sobre produtos

Android Studio I/O Edition: novidades nas ferramentas para desenvolvedores Android

Leitura de 8 minutos
Matthew Warner
Gerente de produtos

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 a produtividade como desenvolvedor Android e potencializam os agentes de IA implantados na sua base de código. Então, se você estiver criando exclusivamente com IA ou preferir ser o arquiteto de cada linha de código, nossas ferramentas vão manter você à frente da curva.

À medida que passamos do desenvolvimento "assistido por IA" para o "agêntico", estamos facilitando mais do que nunca a transformação de uma 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? Vamos abordar três áreas principais neste blog:

  • Deixe seu 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 escrita de código, testes de unidade e correção de bugs.
  • Qualquer provedor de IA, em qualquer lugar que você criar:no Android Studio, você pode usar qualquer modelo, e até mesmo ajudamos a orientar você para os de melhor desempenho. Escolha qualquer um dos principais modelos remotos do Google, da Anthropic, da OpenAI ou, se precisar executar localmente, o Gemma 4 é nosso modelo local mais eficiente e capaz. E com a CLI do Android, você pode criar apps Android com mais rapidez e facilidade usando os agentes e ambientes de desenvolvedor de sua preferência.
  • Como sempre, a performance e a qualidade continuam sendo as principais prioridades:continuamos investindo nas ferramentas para desenvolvedores Android que você adora: do emulador aos criadores de perfil, analisadores de performance e muito mais.

1: Deixe seu agente cuidar disso

Habilidades do agente

O Android Studio agora oferece suporte a habilidades do agente, conjuntos de instruções modulares que fundamentam 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 específicas, padrões de arquitetura ou fluxos de trabalho de biblioteca. Isso permite uma geração de código mais precisa e contextualizada e a ativação automatizada 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 canário mais recente do Android Studio para que você possa começar a criar imediatamente.

Agent_Skills.png
Habilidades no modo de 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 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 o desenvolvimento do Android, como a 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 app de óculos de exibição incrível com o Jetpack Compose Glimmer

Crie apps full stack com o Firebase no modo de agente

Os serviços do Firebase, como os bancos de dados Auth e Firestore, agora podem ser ativados diretamente no modo de agente do Android Studio usando as habilidades do agente para o Firebase. Seu agente poderá concluir a integração do Firebase e configurar serviços de back-end. Essa integração permite criar aplicativos Android full stack robustos sem sair do ambiente de desenvolvimento integrado.

Firebase_FullStack_apps.png
Como criar um app full stack com o Firebase usando o modo de agente

Conversas paralelas

Agora você pode executar várias conversas com o modo de agente em paralelo. Em uma conversa, execute testes e, enquanto espera, inicie o modo de planejamento para um novo recurso no app enquanto usa uma terceira linha de conversa para escrever a documentação do app. Essas melhorias vão economizar tempo e melhorar sua produtividade. 

parallel_threads.png
Conversas paralelas no modo de agente

Um agente de novo projeto mais capaz

O agente de novo projeto do Android Studio evoluiu para uma ferramenta de desenvolvimento full stack poderosa, 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. Esse recurso avançado é significativamente ampliado pela nova integração com as habilidades do agente do Firebase, permitindo que os desenvolvedores criem, depurem e implantem aplicativos full stack completos diretamente de um único comando para a produção final.

NewProjectAgent.png
Como criar um app com o agente de novo projeto

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

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

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

Crie apps Android no Google AI Studio

O Google AI Studio agora oferece recursos completos de desenvolvimento de apps Android. Os usuários podem gerar novos aplicativos, visualizá-los instantaneamente usando 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 processa a criação de registros de apps, agrupa o pacote e faz upload dele para uma faixa de teste interna. 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 mesmo e comece a criar.

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

A CLI do Android ajuda a criar com mais rapidez e eficiência com 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 do Android e as habilidades do Android, agora você pode fazer com que o agente de sua escolha 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 o agente aproveite recursos poderosos 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 ao desenvolvimento Android com a CLI do Android.

AndroidCLI_2.png
A CLI do Android permite que qualquer agente tenha as ferramentas e o conhecimento para criar para o Android.

Plano com IA do Google

Agora você pode usar o 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 Android agêntico, 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
Use seu plano com IA do Google no modo de agente

Gemma 4 para assistência de código local e IA no dispositivo

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

E agora, no build canário mais recente, você pode fazer o download 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 de agente

Traga seu próprio modelo para o Android Studio

O Android Studio permite que os desenvolvedores tragam qualquer modelo que escolherem para o ambiente de desenvolvimento integrado para assistência de IA agêntica. Potencialize 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 maior controle sobre performance, 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 o ranking projetados para avaliar a eficácia dos LLMs no tratamento de tarefas reais de desenvolvimento Android. O objetivo é acelerar as melhorias de IA, levando a modelos mais úteis para você usar na assistência de IA, o que vai resultar em apps de melhor qualidade para usuários do Android.

Você pediu que avaliássemos modelos abertos, então os adicionamos ao ranking para ajudar você a ver como os LLMs com mais privacidade e acesso off-line se comparam. Também estamos trabalhando para aumentar significativamente a dificuldade dos desafios que estamos dando 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.

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

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

Teste interações multidispositivo com o Android Emulator

O Android Emulator agora apresenta 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 compartilhada, o Android Emulator oferece um ambiente mais estável e consistente para criar experiências de apps complexas e interconectadas em diferentes formatos.

Emulator.jpg
Testes em vários dispositivos 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 a máquina e seguir seu dia normal, e seus dispositivos vão permanecer 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 mais do que nunca a conexão de smartphones, smartwatches Android e muito mais. 

ADB_wifi.png
Parear dispositivos com Wi-Fi

O Android Studio agora permite 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 a faixa de teste interna do Play Console. Você também pode usar esse recurso para fazer upload de versões para apps atuais para faixas de teste. É necessário estar registrado no Google Play Console para aproveitar essa funcionalidade. Leia o blog "Novidades no Google Play" para saber mais sobre todas as atualizações do Play no I/O.

upload_to_play_square.png
Fazer upload do pacote de apps para o Google Play

Suporte à verificação de desenvolvedor Android

Agora você pode conferir o status de registro do seu app diretamente no Android Studio ao gerar um pacote de apps ou APK assinado. Ao visualizar 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 de 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 tempo depois que o ciclo de vida dele terminou. Isso impede que o coletor de lixo (GC, na sigla em inglês) recupere essa memória, o que acaba levando a uma performance lenta ou a um erro OutOfMemoryError (OOM).

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

A partir da versão do Android Studio Quail 1, você também pode pedir ao Gemini para revisar o vazamento de memória usando o botão "Corrigir com o agente".

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

Android Performance Analyzer (APA)

_Android Performance Analyzer_ (APA) é a próxima geração de criador de perfil de performance 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 e mais recentes. O APA foi projetado para confiabilidade e performance com velocidades de renderização de rastros que são 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 é integrado nativamente aos agentes de IA e oferece duas novas habilidades: habilidade SQL do Perfetto e a habilidade de análise do Perfetto, que ajuda com perguntas como "Por que a inicialização do meu app é lenta?"

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

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 o R8 pode otimizar. Introduzimos uma nova ferramenta para ajudar você a desbloquear a otimização máxima 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 introduzimos três pontuações que mostram a quantidade da sua base de código 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 e fornecer explicações detalhadas e sugerir possíveis correções. Depois de selecionar uma falha na janela de ferramentas Insights de Qualidade de Apps, navegue até 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 de código que você possa revisar e aceitar.

aqi-agent-integration.png
Insights de Qualidade de Apps e corrigir com IA

Primeiros passos

O Android Studio está diminuindo a distância entre a ideação e a implementação. Com ferramentas poderosas criadas para o desenvolvimento agêntico, nunca foi tão fácil criar e enviar 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 é fundamental para nós. Confira problemas conhecidos, informe bugs e faça parte da nossa comunidade vibrante no LinkedIn, YouTube, ou 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:

Continuar lendo