O Gemini no Android Studio inclui recursos para cada etapa do processo de desenvolvimento. O Gemini é um espaço em rápido desenvolvimento. Por isso, confira também as notas da versão estável e de prévia do Android Studio para conferir as atualizações mais recentes.
| Categoria | Recurso | Descrição | Documentos |
|---|---|---|---|
| Chat | Chat | A interface original para interagir com o Gemini. Peça ao Gemini suas perguntas relacionadas ao Android a qualquer momento no fluxo de trabalho de desenvolvimento. | Conversar com o Gemini |
| Anexar arquivos | Anexe arquivos à consulta para ajudar o Gemini a entender melhor o contexto da pergunta e identificar qual código precisa ser atualizado. | Anexar arquivos | |
| Anexar imagens | Anexe uma imagem à consulta para ajudar a gerar a interface, depurar bugs da interface, documentar a arquitetura de um app e muito mais.
Disponível apenas no nível sem custo financeiro. |
Anexar imagens | |
| Biblioteca de comandos (no ambiente de desenvolvimento integrado) | Salve e gerencie os comandos usados com frequência e acesse-os rapidamente quando necessário. | Salvar e gerenciar comandos com a biblioteca de comandos | |
| Regras | Defina preferências para as respostas do Gemini às suas consultas. Defina linguagens de programação, estilos, formatos de saída preferidos e muito mais. | Personalizar sua experiência com regras | |
| Galeria de comandos | Navegue pela nossa coleção de comandos para se inspirar em como incorporar o Gemini ao seu fluxo de trabalho. | Galeria de comandos | |
| Modelos locais de terceiros | Escolha um LLM instalado localmente no computador para ativar a funcionalidade de IA no Android Studio. | Usar um LLM local | |
| Modelos remotos de terceiros | Escolha um LLM de um provedor de modelos remotos para ativar a funcionalidade de IA no Android Studio. | Usar um LLM remoto | |
| Modo Agente | Modo Agente | O Modo Agente foi criado para lidar com tarefas de desenvolvimento complexas e de vários estágios que vão além do que você pode fazer apenas conversando com o Gemini. O agente pode fazer mudanças em vários arquivos e corrigir bugs de forma iterativa, acelerando o processo de desenvolvimento. | Modo Agente |
| Criar um novo projeto | Transforme uma ideia em um protótipo de app rapidamente com a ajuda da IA. | Criar um novo projeto com IA | |
| Atualizar dependências | Atualize as dependências e resolva erros de build de forma iterativa ao longo do processo. | Atualizar dependências com o agente do Gemini | |
| Adicionar uma chave de API | Adicione uma chave de API para expandir a janela de contexto e receber respostas de qualidade ainda maior.
Aplicável apenas a usuários no modelo padrão do nível sem custo financeiro. |
Adicionar sua própria chave da API Gemini | |
| Adicionar um servidor MCP | Interaja com ferramentas externas e amplie o conhecimento e os recursos usando o Protocolo de Contexto de Modelo (MCP, na sigla em inglês). | Adicionar um servidor MCP | |
| Adicionar um servidor MCP remoto | Conecte-se a um servidor MCP sem precisar instalar e manter você mesmo. | Adicionar um servidor MCP | |
Suporte a arquivos AGENTS.md |
Defina preferências para as respostas do Gemini às suas consultas em um ou
mais arquivos Markdown que fazem parte da sua base de código. As instruções definidas
em AGENTS.md arquivos são independentes do ambiente de desenvolvimento integrado. |
Personalizar o Gemini usando arquivos AGENTS.md |
|
| Gerenciar permissões | Você pode gerenciar permissões específicas para o agente, oferecendo controle granular sobre seu espaço de trabalho. | Gerenciar permissões no Modo Agente | |
| Ampliar o Modo Agente com habilidades | As habilidades permitem que você melhore os recursos do Modo Agente com conhecimentos especializados e fluxos de trabalho personalizados. | Ampliar o Modo Agente com habilidades | |
| Interagir com o dispositivo conectado | O agente de IA no Android Studio tem acesso a ferramentas para implantar um app no dispositivo conectado, inspecionar o que está sendo mostrado na tela, fazer capturas de tela, verificar erros no Logcat e interagir com o app em execução. | Testar e verificar mudanças em um dispositivo | |
| Código | Preenchimento automático de código | O Gemini oferece preenchimento automático de código ativado por IA no Android Studio, que aparece como texto itálico cinza enquanto você digita. O preenchimento automático de código economiza tempo e permite concluir projetos de programação mais rapidamente, sugerindo funções completas. | Acelerar a programação com o preenchimento automático de código de IA |
| Transformação de código | Peça sugestões de código ao Gemini no editor de código para modificar, otimizar ou adicionar código ao seu projeto. | Transformar código | |
| Repensar nomes de variáveis | Receba sugestões do Gemini sobre como renomear uma ou todas as variáveis em um arquivo. | Repensar nomes de variáveis | |
| Gerar testes de unidade | O Gemini pode gerar testes de unidade abrangentes e compiláveis para seu código Kotlin
e Java, incluindo setUp métodos, inicialização de simulação,
e casos de teste individuais. |
Gerar testes de unidade | |
| Jornadas com o Gemini | Escreva testes funcionais completos, chamados de jornadas, descrevendo as etapas e declarações usando linguagem natural. O Gemini converte as etapas em ações que ele realiza no seu app.
Ative pelo Studio Labs. |
Jornadas para o Android Studio | |
| Documentar código | Gere documentação clara e concisa para seu código com rascunhos instantâneos que podem ser refinados e aperfeiçoados. | Gerar documentação para seu código | |
| Gerar mensagens de commit | O Gemini pode usar o contexto das mudanças de código e commits recentes para gerar uma mensagem de commit. | Gerar mensagens de commit | |
| Personalização de código | Com a personalização de código, você recebe sugestões de código com base nos repositórios privados da sua organização e, portanto, de acordo com o estilo de programação dela. Disponível apenas para assinantes do nível Business. |
Visão geral da personalização de código | |
| Escrever | Geração de visualização do Compose | O Gemini pode gerar automaticamente visualizações do Compose, incluindo dados simulados para parâmetros de visualização, para um composable específico ou todos os composables em um arquivo. | Gerar visualizações do Compose |
| Transformar a interface | Use linguagem natural para atualizar a interface do app diretamente no painel de visualização do Compose. | Transformar a interface | |
| Nova interface de um modelo de design | Gere código do Compose diretamente de um modelo de design. | Gerar interface com anexo de imagem | |
| Deixar a interface igual a uma imagem de destino | Faça com que a interface corresponda a um design de referência quando você já tiver uma interface inicial criada. | Gerar interface com anexo de imagem | |
| Corrigir problemas de qualidade da interface | Encontre e corrija problemas para melhorar a qualidade e a acessibilidade da interface. | Encontrar e corrigir problemas de qualidade da interface | |
| Integrações com tecnologia Android | Analisar falhas com o Insights de Qualidade de Apps | Use o Gemini para analisar os relatórios de falhas do Insights de Qualidade de Apps, gerar insights, fornecer um resumo de falhas e (quando possível) recomendar as próximas etapas, incluindo exemplos de código e links para documentação relevante. | Analisar falhas com o Insights de Qualidade de Apps e o Gemini |
| Analisar erros de execução com o Logcat | O Gemini no Android Studio ajuda você a entender e resolver erros da janela Logcat, simplificando o processo de depuração. Quando o app gerar um erro ou exceção, clique em "Perguntar ao Gemini" para receber explicações imediatas e sugestões práticas sem sair do ambiente de desenvolvimento integrado. | Analisar erros de execução com o Logcat e o Gemini | |
| Receber ajuda com erros de build e sincronização | O Gemini entende erros de build e sincronização do Gradle. Quando ocorrerem erros, clique no link "Perguntar ao Gemini" na saída do build para ajudar você a diagnosticar e corrigir os problemas. | ||
| Privacidade e segurança | Configurar o compartilhamento de contexto | Configure quais arquivos são compartilhados especificamente com o Gemini usando arquivos .aiexclude. |
Configurar o compartilhamento de contexto |
| Geração de registros | Colete a atividade do Gemini no Cloud Logging, incluindo comandos e respostas e metadados, como linhas de código aceitas pelo usuário.
Disponível apenas para assinantes do nível Business. |
Configurar a geração de registro do Gemini Code Assist Standard e Enterprise | |
| VPC Service Controls | Estabeleça um ambiente seguro e controlado para programação para proteger dados sensíveis e propriedade intelectual.
Disponível apenas para assinantes do nível Business. |
Configurar o VPC Service Controls para o Gemini | |
| Controlar o acesso à rede com restrições de domínio do usuário | Restrinja o acesso ao Gemini com base nos domínios do usuário.
Disponível apenas para assinantes do nível Business. |
Controlar o acesso à rede com restrições de domínio do usuário | |
| Outro | Métricas de produtividade | Acompanhe o uso do Gemini no Android Studio pela sua equipe e o impacto que ele teve no seu trabalho, incluindo métricas como a taxa de aceitação de recomendações de código.
Disponível apenas para assinantes do nível Business. |
Gerar métricas do Gemini Code Assist |