Confira abaixo as notas da versão do Android Studio Quail 4.
Novos recursos
Confira a seguir os novos recursos do Android Studio Quail 4.
Criar apps full stack com o Firebase no modo agente
Os serviços do Firebase, como os bancos de dados do Firebase Authentication e do Cloud Firestore, podem ser ativados e configurados diretamente no modo agente do Android Studio usando as habilidades do agente do Firebase. O agente pode ajudar você a concluir a integração do Firebase e configurar serviços de back-end. Com essa integração, você pode criar apps Android robustos e de pilha completa sem sair do IDE.
Leituras de estado de recomposição no Layout Inspector
Adicionamos leituras de estado de recomposição ao Layout Inspector para facilitar o diagnóstico de contagens altas de recomposição. Disponível no canário do Panda 3, esse
recurso ajuda a identificar as variáveis de estado que acionaram uma recomposição
fornecendo uma lista detalhada de leituras de estado realizadas durante esse ciclo. Para usar
esse recurso, use o compose.ui:ui:1.10.0 (BOM 2025.12.01) ou uma versão mais recente.
Principais recursos
Confira os principais recursos:
- Invalidação do estado de rastreamento: quando um nó é recomposto, clique no link de contagem de recomposição na árvore de componentes para abrir o painel de inspeção de estado.
- Rastreamentos de pilha detalhados: identifique as variáveis de estado específicas que estão sendo lidas, incluindo como contagens, listas ou valores de elevação. Verifique quais foram
invalidated(alterados) para acionar a atualização. - Navegar pelo histórico de recomposições: use as setas de navegação no cabeçalho do painel para percorrer os dados de estado das recomposições anteriores de um nó específico.
- Explicações com tecnologia de IA: clique em Explicar com IA no painel "Inspeção de estado" para mostrar uma análise em linguagem natural da leitura do estado e por que isso causou uma recomposição.
Começar
Siga estas etapas para testar esses recursos.
- Abra o Layout Inspector.
Clique com o botão direito do mouse na coluna de recomposição e faça o seguinte:
- Para todos os nós, selecione Observar recomposição > Observar tudo.
- Para notas específicas, selecione Recomposição > Observar nó.
Ativar leituras de estado de recomposição no Layout Inspector Interaja com o app. Quando as recomposições ocorrerem, clique nos links de contagem azuis na árvore de componentes para inspecionar o estado.
Exemplo de resultado de leituras de estado de recomposição no Layout Inspector Clique em "Explicar com IA" para receber uma análise detalhada do motivo da recomposição.
Exemplo de resultado da opção "Explicar com IA" para leituras de estado no Layout Inspector
Integração com a Gemma 4
Agora você pode executar o poderoso modelo Gemma 4 diretamente no Android Studio para receber assistência de código de IA sem depender de um provedor terceirizado para hospedá-lo. Com tecnologia nativa de um ambiente de execução integrado, essa execução local oferece controle total para projetar novos recursos, refatorar código e depurar problemas, tudo completamente no dispositivo. Para fazer o download dos modelos Gemma, acesse Configurações > Ferramentas > IA > Provedores de modelos > Gemma.
Simular transições de navegação de retorno com a Visualização interativa
O Quail 4 apresenta controles dedicados, incluindo uma ação Navegar para trás e um controle deslizante Progresso da volta preditiva, permitindo testar animações para frente e para trás sem implantação em um dispositivo físico ou emulador. Agora você pode passar por estados de transição personalizados e verificar o comportamento do gesto de volta preditivo diretamente na Prévia interativa do Compose.