Confira a seguir os novos recursos do lançamento de recursos do Android Studio Ladybug.
Prévia da animação de blocos do Wear
O Android Studio Ladybug Canary 2+ agora oferece suporte às visualizações de animação de blocos do Wear, facilitando a inspeção e a depuração das animações de blocos diretamente no ambiente de desenvolvimento integrado. Esse recurso se baseia no suporte à visualização de blocos do Wear introduzido no Android Studio Koala.
Para começar, faça o seguinte:
- Atualize para o Android Studio Ladybug Canary 2 ou mais recente.
- Adicionar blocos e bibliotecas de ferramentas:
- Adicione as dependências ao arquivo
build.gradle.kts
no nível do app:# Required for the previews debugImplementation(libs.androidx.tiles.tooling) implementation(libs.androidx.tiles.tooling.preview) # Dependencies needed to build the tiles implementation(libs.androidx.tiles) implementation(libs.androidx.protolayout) implementation(libs.androidx.protolayout.material)
- Arquivo
libs.versions.toml
:[versions] tiles = "1.5.0-alpha01" protolayout = "1.3.0-alpha01" [libraries] androidx-tiles-tooling = { group = "androidx.wear.tiles", name = "tiles-tooling", version.ref = "tiles" } androidx-tiles-tooling-preview = { group = "androidx.wear.tiles", name = "tiles-tooling-preview", version.ref = "tiles" } androidx-tiles = { group = "androidx.wear.tiles", name = "tiles", version.ref = "tiles" } androidx-protolayout = { group = "androidx.wear.protolayout", name = "protolayout-proto", version.ref = "protolayout" } androidx-protolayout-material= { group = "androidx.wear.protolayout", name = "protolayout-material", version.ref = "protolayout" } androidx-protolayout-expression= { group = "androidx.wear.protolayout", name = "protolayout-expression", version.ref = "protolayout" }
- Configure as visualizações dos seus serviços de blocos. Consulte o guia de visualização de blocos para conferir instruções detalhadas. Se os blocos incluem animações, a visualização de animação vai aparecer automaticamente, permitindo que você as inspecione e depure.
Essa melhoria simplifica o fluxo de trabalho de desenvolvimento de blocos do Wear, oferecendo uma maneira visual e interativa de ajustar as animações de blocos no Android Studio.
Descontinuação do Motion Editor
Na próxima versão, vamos descontinuar o Motion Editor como parte da nossa transição de XML para o Jetpack Compose. O Compose oferece uma abordagem mais moderna e eficiente para criar animações. Recomendamos que os desenvolvedores comecem a usar a prévia de animações do Compose para novos projetos.
Novos recursos do Gemini no Android Studio
A atualização de recursos do Android Studio Ladybug apresenta vários novos recursos do editor de código que usam o Gemini para ajudar você a ser mais produtivo. Para usar esses recursos, ative o compartilhamento do contexto do código com o Gemini no seu projeto atual.
Acesse os links a seguir para saber mais sobre esses recursos:
- Transformações de código do Gemini
- Gerar documentação
- Renomear com o Gemini
- Repensar os nomes das variáveis
- Geração de mensagens de confirmação
Integração do SDK Index do Google Play
A integração do SDK Index do Google Play do Android Studio agora inclui avisos do Google Play SDK Console. Assim, você tem uma visão completa de possíveis problemas de versão ou política nas suas dependências antes de enviar o app para o Google Play Console.
Agora, o Android Studio também mostra notas dos autores do SDK diretamente no editor para economizar seu tempo. Quando uma versão recomendada ou um intervalo de versões estiver disponível, o Android Studio também incluirá uma correção rápida:
O Android Studio também mostra avisos quando uma versão específica do SDK tem vulnerabilidades de segurança conhecidas. Essas informações ajudam a descobrir e resolver esses problemas durante o desenvolvimento do app para que você possa seguir as práticas recomendadas.
Recursos e valores de sensores simulados
O Android Studio agora inclui um novo painel de sensores, que permite simular um dispositivo com ou sem recursos de sensores específicos, como um sensor de frequência cardíaca, bem como definir valores de teste específicos para esses sensores. Use esse painel para testar como o app processa dispositivos com recursos de sensores diferentes. Esse painel é útil para testar apps de saúde e fitness, especialmente em dispositivos Wear OS.

Para abrir e usar o painel, faça o seguinte:
- Crie ou abra um Dispositivo virtual Android (AVD) e execute o app no emulador.
- No painel do emulador, selecione Wear Health Services.
O painel Wear Health Services é aberto, mostrando uma lista de sensores disponíveis em diferentes dispositivos Android.
Depois que o painel abrir, você poderá fazer o seguinte:
- Alterne entre Capacidades padrão, Todas as capacidades (padrão) ou Personalizado. Selecione Apply para enviar a lista atual de recursos ao dispositivo emulado e selecione Reset para restaurar a lista de recursos aos valores padrão de ativação/desativação.
- Acione diferentes eventos do usuário depois de selecionar o botão de menu suspenso Acionar eventos. Aqui, você pode Acionar a pausa/retomada automática de atividades de condicionamento físico, Acionar eventos de sono pelo usuário e Acionar tacadas de golfe que o usuário faz em um campo de golfe ou minigolfe.
- Substitua os valores do sensor depois de iniciar um exercício em um app instalado no emulador. Depois de inserir novos valores para diferentes métricas de exercício, selecione Apply para sincronizar esses valores com o emulador. Isso é útil para testar como o app lida com diferentes condições de exercício e tendências de condicionamento físico dos usuários.
Assistente de Links para apps: geração de JSON e correções de problemas da Web
Para implementar os links de apps, os desenvolvedores precisam publicar um arquivo JSON do Digital Asset Links nos sites para verificar a propriedade do domínio. Quando o Assistente de links do app identifica verificações da Web com falha, ele agora cria um arquivo JSON que pode corrigir essas falhas. Esse arquivo JSON pode ser feito o download pelo usuário e, em seguida, enviado para o site correspondente para resolver as falhas de verificação da Web.
Nos casos em que um arquivo JSON já existe, os usuários podem comparar os arquivos JSON atuais e recém-gerados para identificar diferenças.

Para abrir o App Links Assistant, navegue até Tools > App Link Assistant na barra de menus principal.
Notificação quando a configuração de execução não tem a etapa de build
O patch 1 do lançamento do recurso do Android Studio Ladybug e versões mais recentes informa se a configuração de execução ativa não tem uma etapa "aware Make" do Gradle. Se a configuração de execução não tiver essa etapa, provavelmente você foi afetado por um problema conhecido que foi introduzido na versão Canary 9 do recurso Ladybug. Para corrigir isso, adicione manualmente a etapa "Gradle-aware Make" na seção "Antes do lançamento" das configurações de execução. Para acessar, clique em Run/Debug Configurations > Edit Configurations.