Receba respostas do Gemini

A interface principal para interagir com o Gemini é a janela de chat. Você pode usar o chat para fazer perguntas que vão desde as mais simples e abertas até problemas específicos que precisam de ajuda.

Confira alguns exemplos do que você pode perguntar. No entanto, sinta-se à vontade para testar qualquer tópico relacionado ao desenvolvimento para Android:

  • Como adicionar suporte à câmera ao meu app?
  • Quero criar um banco de dados do Room.
  • Você pode me lembrar do formato dos Javadocs?
  • O que é o tema escuro?
  • Qual é a melhor maneira de conseguir a localização no Android?

O Gemini se lembra do contexto da conversa. Assim, você também pode fazer perguntas complementares, como:

  • Você pode me dar o código em Kotlin?
  • Você pode mostrar como fazer isso no Compose?

Você também pode perguntar ao Gemini sobre um recurso ou fluxo de trabalho específico no Android Studio, por exemplo:

  • Como analisar a instabilidade no meu app?
  • Onde encontro o perfilador de CPU?

Dicas para interagir com o Gemini

As respostas do Gemini variam de acordo com a forma como você faz a pergunta. Confira algumas dicas para otimizar as respostas do Gemini:

  • Dê informações específicas. Se houver bibliotecas, APIs ou abordagens que você queira usar, inclua-as na sua pergunta.
    Como adicionar suporte à câmera ao meu app usando a CameraX?
    Como adicionar suporte à câmera ao meu app?
  • Descreva a estrutura da resposta desejada. Se você quiser inserir o código gerado pelo Gemini no seu app e precisar dele em um formato específico, siga essas instruções.
    Insira comentários neste código. Use barras duplas para os comentários e coloque cada um deles acima da linha de código que ele descreve.
    Escreva comentários de código para esse código.
  • Divida solicitações complexas em uma série de perguntas mais simples. Especialmente quando você está pedindo um código, fazer uma série de perguntas mais simples gera uma resposta mais abrangente.
    1. Me informe o arquivo MainActivity.kt de um app com uma tela de login.
    2. Você pode adicionar uma classe que represente um perfil de usuário?
    3. Você pode adicionar um código compatível com vários perfis de usuário?
    Como criar um app com uma tela de login que ofereça suporte a vários perfis de usuário?

Biblioteca de comandos

Use a biblioteca de comandos para salvar e gerenciar os comandos usados com frequência e recuperá-los rapidamente quando necessário. Acesse a biblioteca de comandos em Configurações > Gemini > Biblioteca de comandos para armazenar e recuperar comandos. Você também pode clicar com o botão direito do mouse em um comando no chat para salvá-lo para uso posterior. Para aplicar um comando salvo, clique com o botão direito do mouse no editor e navegue até Gemini > Biblioteca de comandos para aplicar o comando. Esse fluxo de trabalho simplificado elimina a necessidade de digitar novamente as solicitações usadas com frequência, economizando tempo e esforço.

Ferramenta de biblioteca de comandos do Gemini