Atualização de recursos do Android Studio Narwhal 4: suporte a mostradores de relógio e estabilidade aprimorada
Leitura de 5 minutos
A atualização de recursos do Android Studio Narwhal 4 já está estável e pronta para uso. Essa versão oferece suporte direcionado a mostradores de relógio declarativos do Wear OS, uma nova opção de personalização para a visualização do projeto e continua nosso foco na qualidade, corrigindo mais de 550 bugs para melhorar a estabilidade e a performance. Você nos disse que o Modo Agente tem sido muito útil para sua produtividade, e agora ele passou da versão de pré-lançamento para a estável.
Essa também é a atualização de recursos final para as versões do Android Studio Narwhal. Com a nova cadência de lançamento mensal, temos oferecido novos recursos e correções de bugs todos os meses. As três últimas versões do Narwhal foram repletas de recursos, incluindo o lançamento do Modo Agente e das prévias do Compose. Gostaríamos de compartilhar as novidades dessa versão e também recapitular alguns recursos importantes das versões do Narwhal.
Novidades na atualização de recursos do Android Studio Narwhal 4
Confira os novos recursos enviados com essa versão:
Suporte a mostradores de relógio declarativos do Wear OS no Android Studio ⌚
A atualização de recursos do Android Studio Narwhal 4 melhora o fluxo de trabalho para criar mostradores de relógio do Wear OS, introduzindo suporte ao editor para o formato XML do mostrador do relógio para escrever, depurar e ajustar os designs do mostrador diretamente no ambiente de desenvolvimento integrado. Isso ajuda você a trabalhar mais rápido, trazendo o processo de desenvolvimento do Android para o ambiente de desenvolvimento integrado, em vez de ter que mudar o contexto e trabalhar com vários programas ao desenvolver mostradores de relógio.
O Android Studio permite editar diretamente os arquivos XML usados no formato do mostrador do relógio. Agora, ele oferece preenchimento automático de código para tags e atributos com base nos esquemas oficiais do formato do mostrador do relógio e validação de erros em tempo real que ajuda a identificar problemas, como atributos obrigatórios ausentes. O Android Studio também inclui a vinculação de recursos para navegar rapidamente até recursos drawable e outros elementos XML referenciados, além de suporte avançado à sintaxe para processar expressões aritméticas e referências de fonte de dados incorporadas ao XML. Por fim, é possível implantar mostradores de relógio diretamente em um emulador do Wear OS ou dispositivo físico no Android Studio.
Opção de definir a visualização do projeto como padrão 📂
Cansado de ter que mudar para a visualização do projeto sempre que abre um novo projeto? Há uma nova configuração para que novos projetos sejam abertos na visualização do projeto por padrão. Para ativar a configuração, acesse File (Android Studio no macOS) > Settings > Advanced Settings > Project View e selecione Set Project view as the default.
Uma retrospectiva: recursos principais das versões do Android Studio Narwhal
As versões do Android Studio Narwhal foram repletas de recursos, especialmente com nossa mudança para lançamentos mensais. Entre integrações de IA avançadas e novas ferramentas de teste, é fácil perder uma atualização. Abaixo, destacamos alguns recursos importantes, mas, para uma visão completa de tudo o que lançamos, recomendamos ler as postagens completas sobre a atualização de recursos do Narwhal e a atualização de recursos do Narwhal 3.
Confira um resumo rápido de alguns dos principais recursos que você precisa experimentar:
Modo Agente (agora estável)
Peça ajuda ao Google Gemini com suas tarefas usando o Modo Agente. O agente de IA pode entender seu projeto, dividir tarefas complexas em etapas menores, fazer edições em seu nome e ajudar com operações de várias etapas, como adicionar novos recursos, refatorar código ou depurar problemas complexos diretamente no ambiente de desenvolvimento integrado. Desenvolvedores como a Entri usaram o Modo Agente para gerar layouts do Jetpack Compose a partir de simulações de interface e descobriram que o Gemini no Android Studio reduziu o tempo geral de desenvolvimento da interface em 40%.
Laboratórios de dispositivos parceiros Android (usando o streaming de dispositivos Android)
Expandimos o streaming de dispositivos Android adicionando laboratórios de dispositivos de parceiros Android. Isso oferece acesso seguro a uma ampla variedade de dispositivos físicos remotos de parceiros como a Samsung, permitindo que você teste a compatibilidade e a performance do seu app em alguns dos dispositivos mais populares do mercado, diretamente no Android Studio.
Testar o backup e a restauração do app
Adicionamos ferramentas para testar o fluxo de backup e restauração de dados do seu app. Isso é fundamental para garantir uma experiência do usuário tranquila ao mudar para um novo dispositivo. É possível gerar um backup dos dados do app, restaurá-lo em outro dispositivo e até mesmo anexar backups às configurações de execução para testar esse fluxo com facilidade.
Visualização do Compose redimensionável
A criação de interfaces responsivas ficou muito mais fácil no Android Studio Narwhal. A visualização do Compose agora oferece suporte ao redimensionamento dinâmico, oferecendo feedback visual instantâneo sobre como a interface se adapta a diferentes tamanhos de tela. Basta inserir o modo de foco na visualização do Compose e arrastar as bordas para ver a mudança de layout em tempo real.
Insights relacionados às políticas do Google Play
Receba alertas antecipados sobre possíveis violações das políticas do Google Play para ajudar a criar apps mais compatíveis com os Insights relacionados às políticas do Google Play, agora no Android Studio. O ambiente de desenvolvimento integrado agora mostra avisos de lint diretamente no código quando ele se relaciona a um requisito de política do Google Play. Também é possível integrar essas verificações de lint aos pipelines de CI/CD. Esses insights oferecem uma visão geral da política, o que pode e o que não pode ser feito, e vinculam mais recursos, ajudando você a resolver possíveis problemas no início do ciclo de desenvolvimento.
Resumo
Para recapitular, toda a série de lançamentos do Android Studio Narwhal, incluindo essa atualização de recursos do Narwhal 4, ofereceu uma ampla variedade de recursos avançados. Confira um resumo abrangente das principais adições:
Desenvolver com IA (Gemini)
- Modo Agente:um assistente de IA semiautônomo que ajuda com operações complexas de várias etapas, como refatoração, adição de recursos e depuração.
- Suporte a AGENTS.md:forneça contexto, instruções e guias de estilo específicos do projeto ao Gemini.
- Regras na biblioteca de comandos:personalize a saída do Gemini para corresponder aos padrões de codificação da sua equipe.
- Anexo de imagem e @File:anexe capturas de tela e arquivos de projeto para respostas mais contextuais.
- Transformar interface (Studio Labs) : use linguagem natural para iterar na interface do Compose diretamente na janela de visualização.
Iteração e desenvolvimento de interface mais rápidos
- Suporte a mostradores de relógio declarativos do Wear OS (novidade no Narwhal 4 ✨) : escreva, depure e implante mostradores de relógio com preenchimento automático de código, validação de erros e implantação direta.
- Visualização do Compose redimensionável:redimensione dinamicamente as visualizações no modo de foco para testar interfaces responsivas instantaneamente.
- Melhorias na visualização do Compose:melhor navegação no código e um novo seletor para gerenciar visualizações.
Otimizar, refinar e testar
- Testar backup e restauração do app:teste facilmente o fluxo de backup e restauração de dados do seu app para novas transferências de dispositivos.
- Laboratórios de dispositivos de parceiros Android:acesse uma ampla variedade de dispositivos de parceiros físicos remotos da Samsung e muito mais para testes.
- Insights relacionados às políticas do Google Play:receba alertas antecipados sobre possíveis violações das políticas do Google Play diretamente no ambiente de desenvolvimento integrado.
- Inspeções do Proguard:identifique e corrija regras de manutenção excessivamente amplas para uma melhor otimização do código.
- Modo K2 por padrão:performance mais rápida com o compilador Kotlin de próxima geração.
- Suporte a tamanhos de página de 16 KB:avisos de lint e um emulador para preparar novos dispositivos.
Desenvolvimento imersivo (XR)
- Emulador do Android XR incorporado:execute o emulador XR diretamente no ambiente de desenvolvimento integrado.
- Layout Inspector incorporado para Android XR:inspecione e otimize layouts de interface no ambiente XR.
- Modelo de projeto do Android XR:um novo modelo para iniciar projetos XR rapidamente.
Melhorias na qualidade e no fluxo de trabalho do ambiente de desenvolvimento integrado
- Padrão de visualização do projeto (novidade no Narwhal 4 ✨) : uma nova configuração avançada para sempre abrir novos projetos na visualização do projeto.
- Mostrar arquivos de build no módulo:melhore a navegação do projeto na visualização do Android.
- Sincronização manual do projeto:tenha mais controle sobre quando a sincronização do Gradle ocorre em projetos grandes.
- Melhorias de qualidade:corrigimos xx números de bugs nesta versão para melhor estabilidade e performance.
Primeiros passos
Tudo pronto para acelerar seu desenvolvimento? Faça o download da atualização de recursos do Android Studio Narwhal 4 no canal estável hoje mesmo.
Seu feedback é essencial. Continue compartilhando suas ideias relatando bugs ou sugerindo recursos. Para ter acesso antecipado aos recursos mais recentes, faça o download do Android Studio no canal Canary.
Participe da nossa comunidade de desenvolvedores Android no LinkedIn, Medium, YouTube ou X. Mal podemos esperar para conhecer suas criações!
-
Notícias sobre produtosEste 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 são criadas para a era agêntica com recursos que aumentam a produtividade de você como desenvolvedor Android E turbinam os agentes de IA que você implanta na sua base de código.
Matthew Warner • Leitura de 8 minutos -
Notícias sobre produtosO Android Studio oferece suporte ao Gemma 4: nosso modelo local mais capaz para codificação agêntica
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, apresentamos a capacidade de escolher qualquer modelo de IA local ou remoto para ativar a funcionalidade de IA no Android Studio.
Matthew Warner • Leitura de 2 minutos -
Notícias sobre produtosO Android Studio Panda 3 já está estável e pronto para uso na produção. Essa versão oferece ainda mais controle e personalização sobre seus fluxos de trabalho com tecnologia de IA, tornando mais fácil do que nunca criar apps Android de alta qualidade.
Matt Dyor • Leitura de 3 minutos
Receba os insights mais recentes sobre o desenvolvimento Android na sua caixa de entrada semanalmente.