Notícias sobre produtos

Seus agentes favoritos agora estão integrados ao Android Studio

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

O 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. Saiba mais sobre esses recursos estáveis, os recursos da versão mais recente do Android Studio Canary e confira as demonstrações e palestras que temos para compartilhar no Android Dev Summit, que está sendo transmitido ao vivo hoje. 

Traga seu próprio agente (BYOA): integre seus agentes de programação preferidos

Vocês nos disseram que a flexibilidade é importante para seus fluxos de trabalho. Agora você pode acessar os melhores agentes e as melhores ferramentas para desenvolvedores Android. Se você preferir um agente específico que esteja em conformidade com o ACP, é só pedir. Se você precisa da eficiência de custo de um agente específico para seu projeto, ela está disponível. Se você precisar usar um provedor específico para se alinhar a um contrato empresarial, não tem problema.

BYOA_Claude_no_rounding.png
Como executar o Agente Claude no Android Studio

Você pode escolher entre mais de 40 agentes de programação, incluindo o Claude Agent, o Codex da OpenAI, o Junie e o Google Antigravity. Esses agentes têm acesso às ferramentas do Android Studio, como o Android Emulator, os sistemas de build e o Logcat, e também podem usar as habilidades do Android para concluir tarefas complexas. 

Para começar a usar o BYOA, abra a janela do agente e selecione o agente de sua preferência ou escolha um em Configurações > Ferramentas > IA > Agentes, autentique-se e envie seu primeiro comando.  

Criar para o Android XR com emuladores

Os emuladores Android XR para óculos XR, óculos com áudio e óculos com tela agora estão estáveis no Android Studio, com recursos novos e atualizados para você criar, iterar e testar experiências do Android XR diretamente do seu laptop. O emulador de óculos de realidade virtual atualizado permite personalizar o ambiente com suas próprias fotos em 360 graus ou feed de vídeo de uma câmera conectada para que você possa testar ambientes físicos reais de qualquer lugar. Também introduzimos novos indicadores de LED de hardware para os estados do microfone e da câmera e fizemos melhorias no Assistente de Pareamento para parear um smartphone virtual com óculos de áudio e tela virtuais de forma mais rápida e confiável. Para começar, inicie os emuladores de XR, áudio ou óculos de tela no Gerenciador de Dispositivos.

ambiente do emulador.png
Ambientes personalizáveis para óculos inteligentes no emulador Android XR

Descobrir, instalar e gerenciar habilidades do Android no Android Studio

installed-skills.png
Gerenciamento de habilidades no Android Studio

Agora ficou mais fácil descobrir, instalar e gerenciar as skills do Android diretamente no gerenciador de skills do Android Studio, o que oferece controle granular sobre os fluxos de trabalho especializados e as orientações de procedimento disponíveis para o agente. O Android Studio vem com habilidades do Android e habilidades do agente do Firebase, como migrar visualizações XML legadas para o Jetpack Compose, fazer upgrade para o AGP 9, implementar layouts adaptáveis para dobráveis e tablets ou integrar os serviços do CameraX e do Firebase.

Abra a guia do editor de Habilidades no menu de três pontos do painel do agente (Gerenciar habilidades do agente) digitando @ na caixa de chat e clicando em Gerenciar habilidades ou em Configurações > Ferramentas > IA > Gerenciador de habilidades.

manage-skills.png
Invoque as habilidades instaladas diretamente no chat usando @ ou abra o gerenciador de habilidades

Correções agênticas com o LeakCanary 

O Android Studio integra o LeakCanary diretamente ao agente integrado 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 sobre as causas subjacentes dos vazamentos de memória e sugira mudanças específicas no código para corrigi-los. Teste esse recurso na tarefa do LeakCanary no Profiler.

LeakCanary - AI Fix Zoomed in.png
Aproveitar a IA para corrigir vazamentos de memória no Profiler do Android Studio

Gemini Enterprise no Android Studio 

Para equipes de engenharia que precisam de governança de nível empresarial, controles rígidos de privacidade de dados e integrações personalizadas de base de conhecimento interna, o suporte completo ao Gemini Enterprise está disponível no Android Studio desde o Android Studio Rabbit 1. Você pode usar o Gemini Enterprise para se conectar aos seus sistemas de design, SDKs internos e repositórios particulares para receber respostas altamente relevantes para seus casos de uso. 

O Gemini Enterprise no Android Studio oferece recursos importantes para equipes corporativas:

  • Privacidade de dados rigorosa: garante que o código-fonte e o contexto do espaço de trabalho nunca sejam retidos ou usados para treinar modelos de fundação globais.
  • Conformidade e registro de auditoria: visibilidade total das atividades do agente, dos patches gerados e do histórico de comandos no perímetro de segurança da sua organização.
  • Políticas de administração: gerenciamento centralizado para que os administradores de TI definam habilidades, agentes e endpoints de modelo aprovados em todas as equipes de desenvolvimento.

Vá de diferenças brutas a revisões de código guiadas com a revisão de mudanças 

As ferramentas agênticas ajudam a escrever e refatorar código mais rápido do que nunca, mas um novo gargalo de engenharia surgiu: revisar e verificar todo esse código. A Revisão de Mudanças com IA está disponível em qualquer lugar em que as mudanças de código estejam no Android Studio. Você pode iniciar uma revisão em três pontos de entrada visuais ou diretamente na janela de chat do agente.

change-review-entry-points.png
A revisão de mudanças funciona em: 1. Mudanças no agente 2. Commits pendentes e 3. o registro do Git

A revisão de mudanças começa identificando as correções recomendadas, em que o agente analisa de forma independente as mudanças, os commits pendentes ou as mudanças confirmadas em revisão. Depois de resolver as correções recomendadas, clique em Criar tutorial para iniciar um tutorial guiado. Em vez de forçar você a ler os arquivos em ordem alfabética, o tutorial guiado acelera a revisão agrupando e priorizando blocos de diferenças relacionados no projeto em temas lógicos.   

Primeiros passos

Para começar a usar esses recursos, faça o download da versão estável mais recente do Android Studio. Se você encontrar um bug, registre um problema. Conecte-se com a comunidade de desenvolvedores Android no LinkedIn, YouTube e X. 

Você pode assistir a demonstrações e palestras sobre esses recursos e muito mais na Conferência de Desenvolvedores Android, que está sendo transmitida ao vivo hoje. Leia também sobre as atualizações nas ferramentas de agentes para Android. Mal podemos esperar para ver o que você vai criar! 

Escrito por:
Continue lendo