Atualização de recursos 4 do Android Studio Narwhal: suporte a mostrador do relógio e estabilidade aprimorada
Leitura de 5 minutos
O lançamento de recursos do Android Studio Narwhal 4 já está estável e pronto para uso. Esta versão traz suporte direcionado para 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 o desempenho. Você nos disse que o Modo Agente tem sido muito útil para sua produtividade, e agora ele passou de prévia para estável.
Essa também é a última atualização de recursos para as versões do Android Studio Narwhal. Com a nova cadência de lançamentos mensais, temos disponibilizado novos recursos e correções de bugs todos os meses. As três últimas versões do Narwhal vieram repletas de recursos, incluindo o lançamento do Modo Agente e das prévias do Compose. Além de compartilhar as novidades desta versão, vamos recapitular alguns recursos importantes das versões do Narwhal.
Novidades da atualização de recursos 4 do Android Studio Narwhal
Confira os novos recursos desta versão:
Suporte declarativo para mostradores de relógio do Wear OS no Android Studio ⌚
O Android Studio Narwhal 4 Feature Drop melhora o fluxo de trabalho para criar mostradores do relógio do Wear OS ao introduzir suporte do editor para o Formato XML do mostrador do relógio para escrever, depurar e ajustar os designs diretamente no ambiente de desenvolvimento integrado. Isso ajuda você a trabalhar mais rápido, trazendo o processo de desenvolvimento do Android para o IDE, em vez de ter que mudar de 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 conclusão 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 vinculação de recursos para navegar rapidamente até recursos drawable e outros elementos XML referenciados, além de suporte avançado de sintaxe para processar expressões aritméticas e referências de fonte de dados incorporadas ao XML. Por fim, você pode implantar mostradores do relógio diretamente em um emulador ou dispositivo físico do Wear OS no Android Studio.
Opção para definir a visualização de projetos como padrão 📂
Cansado de ter que mudar para a visualização de projeto sempre que abre um novo projeto? Há uma nova configuração para que os novos projetos sejam abertos na visualização de 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.
Um olhar para trás: principais recursos das versões do Android Studio Narwhal
As versões do Android Studio Narwhal estão repletas de recursos, principalmente com nossa mudança para versões mensais. Entre integrações de IA avançadas e novas ferramentas de teste, é fácil perder uma atualização. A seguir, destacamos alguns recursos principais, mas para conferir 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 de alguns dos principais recursos que você precisa testar:
Modo Agente (agora estável!)
Use o Modo Agente para pedir ajuda do Google Gemini com suas tarefas. O agente de IA pode entender seu projeto, dividir tarefas complexas em etapas menores, fazer edições em seu nome e ajudar você 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 com base em 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 do Android (usando o streaming de dispositivos Android)
Expandimos o streaming de dispositivos Android adicionando os laboratórios de dispositivos parceiros do Android. Isso oferece acesso seguro a uma ampla variedade de dispositivos físicos remotos de parceiros como a Samsung. Assim, você pode testar a compatibilidade e o desempenho do app em alguns dos dispositivos mais usados do mercado diretamente no Android Studio.
Testar o backup e a restauração de apps
Adicionamos ferramentas para testar o fluxo de backup e restauração de dados do 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 redimensionável do Compose
Criar interfaces responsivas ficou muito mais fácil no Android Studio Narwhal. A Visualização do Compose agora é compatível com redimensionamento dinâmico, oferecendo feedback visual instantâneo sobre como a interface se adapta a diferentes tamanhos de tela. Basta entrar no modo de foco na prévia do Compose e arrastar as bordas para ver a mudança do layout em tempo real.
Insights da política do Google Play
Receba alertas antecipados sobre possíveis violações da política do Google Play para 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 do lint diretamente no seu 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, do que fazer e do que não fazer, além de links para 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 o Narwhal 4 Feature Drop, 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 em 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 para o Gemini.
- Regras na Biblioteca de comandos:personalize a saída do Gemini para corresponder aos padrões de programação da sua equipe.
- Anexos de imagem e @arquivo:anexe capturas de tela e arquivos de projetos para receber respostas mais contextualizadas.
- Transformar interface (Studio Labs): use a linguagem natural para iterar na interface do Compose diretamente na janela de prévia.
Iteração e desenvolvimento mais rápidos da interface
- Suporte a mostradores de relógio declarativos do Wear OS (novidade no Narwhal 4 ✨): escreva, depure e implante mostradores de relógio com conclusão de código, validação de erros e implantação direta.
- Visualização redimensionável do Compose:redimensione dinamicamente as visualizações no modo de foco para testar instantaneamente as UIs responsivas.
- Melhorias na prévia do Compose:melhor navegação pelo código e um novo seletor para gerenciar prévias.
Otimizar, refinar e testar
- Testar o backup e a restauração de apps:teste com facilidade o fluxo de backup e restauração de dados do app para transferências de novos dispositivos.
- Laboratórios de dispositivos de parceiros do Android:acesse uma ampla variedade de dispositivos físicos remotos de parceiros da Samsung e muito mais para testes.
- Insights sobre a política do Google Play:receba alertas antecipados sobre possíveis violações da política do Google Play diretamente no ambiente de desenvolvimento integrado (IDE, na sigla em inglês).
- Inspeções do ProGuard:identifique e corrija regras de manutenção muito abrangentes para melhorar a otimização do código.
- Modo K2 por padrão:desempenho mais rápido com o compilador Kotlin de última geração.
- Compatibilidade com tamanho de página de 16 KB:avisos do Lint e um emulador para preparar novos dispositivos.
Desenvolvimento imersivo (XR)
- Emulador Android XR incorporado:execute o emulador XR diretamente no ambiente de desenvolvimento integrado.
- Embedded Layout Inspector para Android XR:inspecione e otimize layouts de interface no ambiente XR.
- Modelo de projeto do Android XR:um novo modelo para iniciar projetos de XR rapidamente.
Melhorias na qualidade e no fluxo de trabalho do ambiente de desenvolvimento integrado
- Padrão da visualização de projeto (novo no Narwhal 4 ✨): uma nova configuração avançada para sempre abrir novos projetos na visualização de projeto.
- Mostrar arquivos de build no módulo:melhora a navegação do projeto na visualização do Android.
- Sincronização manual de projetos:tenha mais controle sobre quando as sincronizações do Gradle ocorrem em projetos grandes.
- Melhorias na qualidade:corrigimos xx bugs nesta versão para melhorar a estabilidade e o desempenho.
Primeiros passos
Tudo pronto para acelerar seu desenvolvimento? Faça o download da atualização de recursos 4 do Android Studio Narwhal no canal estável hoje mesmo!
Seu feedback é essencial. Continue compartilhando suas ideias informando 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 ver o que você vai criar!
-
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 -
Novidades sobre produtosO Android Studio Quail 2 agora está estável e pronto para uso em produção, trazendo uma mudança para seu ambiente de desenvolvimento integrado com fluxos de trabalho de agentes simultâneos, criação de perfis de vazamento de memória integrada nativamente e correção de falhas com reconhecimento de contexto.
Amman Asfaw • Leitura de 3 minutos
Receba os insights mais recentes sobre desenvolvimento Android na sua caixa de entrada semanalmente.