O Android Studio é compatível com o Gemma 4, nosso modelo local mais eficiente para programação agêntica
Leitura de 2 minutos
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 capacidade de escolher qualquer modelo de IA local ou remoto para ativar a funcionalidade de IA no Android Studio. Hoje, anunciamos a disponibilidade do Gemma 4 para assistência de programação de IA no Android Studio. Esse novo modelo local treinado no desenvolvimento do Android oferece o melhor dos dois mundos: a privacidade e a eficiência de custo do processamento no dispositivo, além de recursos de raciocínio e chamada de ferramentas de última geração.
Assistência de IA, entregue localmente
Ao ser executada localmente na sua máquina, a Gemma 4 oferece assistência de código de IA que não exige uma conexão de Internet ou uma chave de API para as operações principais. Dentre os principais benefícios estão:
- Privacidade e segurança:seu código permanece na sua máquina. O Gemma 4 processa todas as solicitações do Modo Agente localmente, o que o torna uma opção ideal para desenvolvedores que trabalham com normas de privacidade de dados ou em ambientes corporativos seguros.
- Eficiência de custo:execute fluxos de trabalho complexos de agentes sem se preocupar em atingir as cotas. O Gemma 4 é otimizado para ser executado com eficiência em hardware de desenvolvimento moderno, usando GPU e RAM locais para oferecer assistência rápida e responsiva.
- Disponibilidade off-line:use o agente para escrever código mesmo sem conexão de Internet.
- Raciocínio de última geração:o Gemma 4 oferece o melhor raciocínio da categoria, capaz de realizar tarefas complexas de programação em várias etapas no Modo Agente.
Programação agêntica avançada
O Gemma 4 foi treinado para desenvolvimento Android com recursos de chamada de ferramentas agênticas. Ao selecionar o Gemma 4 como seu modelo local, você pode aproveitar o modo agente para vários casos de uso de desenvolvimento, como:
- Design de novos recursos:os desenvolvedores podem pedir ao agente para criar um novo recurso ou um app inteiro com comandos como "criar um app de calculadora". O agente não apenas vai gerar o código da interface, mas também vai usar as práticas recomendadas do Android, como escrever em Kotlin e usar o Jetpack Compose.
- Refatoração:você pode dar comandos de alto nível, como "Extraia todas as strings codificadas e migre-as para strings.xml". O agente vai analisar sua base de código, identificar instâncias que precisam de mudanças e aplicar as edições em vários arquivos simultaneamente.
- Correção de bugs e resolução de build:se um projeto não for criado ou tiver erros de lint persistentes, peça ao agente para "Criar meu projeto e corrigir todos os erros". O agente vai navegar até o código ofensivo e aplicar correções de forma iterativa até que o build seja bem-sucedido.
Requisitos de hardware recomendados
O MoE de 26 bilhões é recomendado para desenvolvedores de apps Android que usam uma máquina com os requisitos mínimos de hardware. A RAM total necessária inclui o Android Studio e a Gemma.
| Modelo | Total de RAM necessária | Armazenamento necessário |
|---|---|---|
| Gemma E2B | 8 GB | 2 GB |
| Gemma E4B | 12 GB | 4 GB |
| Gemma 26B MoE | 24 GB | 17 GB |
Primeiros passos
Para começar, verifique se você tem a versão mais recente do Android Studio instalada.
- Instale um provedor de LLM, como o LM Studio ou o Ollama, no seu computador local.
- Em Configurações > Ferramentas > IA > Provedores de modelos, adicione sua instância do LM Studio ou do Ollama.
- Baixe o modelo Gemma 4 do Ollama ou do LM Studio. Consulte os requisitos de hardware para selecionar o tamanho do modelo.
- No modo agente, selecione Gemma 4 como seu modelo ativo.
Para um tutorial detalhado sobre a configuração, confira a documentação oficial sobre como usar um modelo local.
Estamos animados para ver como a Gemma 4 permite fluxos de trabalho de desenvolvimento mais privados, seguros e eficientes. Como sempre, seu feedback é essencial para continuarmos aprimorando a experiência de IA no Android Studio. Se você encontrar um bug ou problema, abra um tíquete. Você também pode fazer parte da nossa vibrante comunidade de desenvolvedores Android no LinkedIn, YouTube ou X. Divirta-se com os códigos!
-
Novidades sobre produtosEste 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.
Matthew Warner • Leitura de 8 minutos -
Novidades sobre produtosA depuração por Wi-Fi no Android agora é mais rápida, confiável e fácil de configurar do que nunca. Com o ADB Wi-Fi 2.0, apresentamos uma nova pilha de servidores e um tratamento de rede mais inteligente para resolver diretamente o feedback dos desenvolvedores sobre lacunas de usabilidade.
Steven Jenkins, Sherif Eid, Fabien Sanglard • Leitura de 1 minuto -
Novidades sobre produtosEsta é a versão estável final do Android Studio Quail. Os novos recursos do Android Studio permitem criar apps premium com IA de maneira eficiente e eficaz.
Amman Asfaw • Leitura de 5 minutos
Receba os insights mais recentes sobre desenvolvimento Android na sua caixa de entrada semanalmente.