O Android Studio é o ambiente de desenvolvimento integrado oficial para o Android e conta com tudo o que você precisa para criar apps desse sistema.
Esta página lista novos recursos e melhorias da versão mais recente no Canal estável, o Android Studio Narwhal Feature Drop. Você pode fazer o download neste link ou atualizar no Android Studio clicando em Help > Check for updates. No macOS, clique em Android Studio > Check for updates.
Esta é uma versão estável do Android Studio. Os patches podem conter novos recursos secundários e correções de bugs. Consulte Nomes das versões do Android Studio para entender a nomenclatura das versões do Android Studio.
Para conferir o que foi corrigido nessa versão do Android Studio, consulte os problemas fechados.
As notas de versões mais antigas do Android Studio estão disponíveis no artigo Versões anteriores.
Para ter acesso antecipado a recursos e melhorias futuras, consulte as versões de pré-lançamento do Android Studio.
Se você encontrar problemas no Android Studio, consulte a página Problemas conhecidos ou Resolver problemas.
Plug-in do Android para Gradle e compatibilidade com o Android Studio
O sistema de build do Android Studio é baseado no Gradle, e o Plug-in do Android para Gradle (AGP, na sigla em inglês) adiciona vários recursos específicos para a criação de apps Android. A tabela abaixo lista qual versão do AGP é necessária para cada versão do Android Studio.
Versão do Android Studio | Versão necessária do AGP |
---|---|
Atualização de recursos do Narwhal | 2025.1.2 | 4.0-8.12 |
Narwhal | 2025.1.1 | 3.2-8.11 |
Atualização de recursos do Meerkat | 2024.3.2 | 3.2-8.10 |
Meerkat | 2024.3.1 | 3.2-8.9 |
Atualização de recursos do Ladybug | 2024.2.2 | 3.2-8.8 |
Ladybug | 2024.2.1 | 3.2-8.7 |
Atualização de recursos do Koala | 2024.1.2 | 3.2-8.6 |
Koala | 2024.1.1 | 3.2-8.5 |
Jellyfish | 2023.3.1 | 3.2-8.4 |
Iguana | 2023.2.1 | 3.2-8.3 |
Hedgehog | 2023.1.1 | 3.2-8.2 |
Giraffe | 2022.3.1 | 3.2-8.1 |
Flamingo | 2022.2.1 | 3.2-8.0 |
Versões anteriores
Versão do Android Studio | Versão necessária do AGP |
---|---|
Electric Eel | 2022.1.1 | 3.2-7.4 |
Dolphin | 2021.3.1 | 3.2-7.3 |
Chipmunk | 2021.2.1 | 3.2-7.2 |
Bumblebee | 2021.1.1 | 3.2-7.1 |
Arctic Fox | 2020.3.1 | 3.1-7.0 |
Para mais informações sobre as novidades do Plug-in do Android para Gradle, acesse as notas da versão.
Versões mínimas de ferramentas para um nível da API do Android
Há versões mínimas do Android Studio e do AGP que oferecem suporte a um nível
específico da API. O uso de versões do Android Studio ou do AGP que são anteriores às exigidas pelo
targetSdk
ou compileSdk
do projeto pode levar a problemas inesperados. Recomendamos
usar as versões de pré-lançamento mais recentes do Android Studio e do AGP para trabalhar
em projetos voltados para versões de pré-lançamento do SO Android. Além da versão estável, você também pode
instalar
versões de pré-lançamento do Android Studio.
As versões mínimas do Android Studio e do AGP são as seguintes:
Nível da API | Versão mínima do Android Studio | Versão mínima do AGP |
---|---|---|
36,0 | Suricate | 2024.3.1 Patch 1 | 8.9.1 |
35 | Atualização de recursos do Koala | 2024.2.1 | 8.6.0 |
34 | Hedgehog | 2023.1.1 | 8.1.1 |
33 | Flamingo | 2022.2.1 | 7.2 |
Compatibilidade do Android Studio e dos serviços do Cloud
O Android Studio inclui integrações de serviços que ajudam você e sua equipe a progredir mais rápido ao desenvolver, lançar e manter apps Android. Isso inclui serviços do Google Cloud, como o Gemini no Android Studio, o Play Vitals e o Firebase Crashlytics. Os serviços do Google Cloud só estão disponíveis na versão mais recente do canal estável do Android Studio, nas três versões principais anteriores mais recentes e nos patches associados a essas versões. Quando uma versão fica fora dessa janela de compatibilidade, as integrações de serviço são desativadas, e você precisa atualizar o Android Studio.
Versões do Android Studio que são compatíveis com os serviços do Cloud
Desde o lançamento do canal estável do Android Studio Meerkat Feature Drop, todas as versões do Studio são compatíveis com os serviços do Cloud. A aplicação vai começar com a atualização de recursos do Android Studio Narwhal.
Confira a seguir os novos recursos da atualização do Android Studio Narwhal.
Modo agente do Gemini no Android Studio
O modo Agente do Gemini no Android Studio é um novo recurso de IA criado para lidar com tarefas de desenvolvimento complexas e de várias etapas que vão além do que você pode fazer ao conversar com o Gemini. Para usar o modo Agente, clique em Gemini na barra lateral e selecione a guia Agente. Você pode descrever uma meta complexa, como gerar testes de unidade ou corrigir erros, e o agente formula um plano de execução que abrange vários arquivos no seu projeto. O agente sugere edições e corrige bugs de forma iterativa para atingir a meta. Você pode revisar, aceitar ou rejeitar as mudanças propostas e pedir para o agente repetir seu feedback.

Regras no Gemini
Com as regras no Gemini, você pode definir estilos de programação ou formatos de saída preferidos na Biblioteca de comandos. Você também pode mencionar sua stack de tecnologia e linguagens preferidas. Quando você define essas preferências uma vez, elas são aplicadas automaticamente a todos os comandos subsequentes enviados ao Gemini. As regras ajudam a IA a entender os padrões e preferências do projeto para oferecer uma assistência de código mais precisa e personalizada. Por exemplo, você pode criar uma regra como "Sempre me dê respostas concisas em Kotlin".
Para configurar uma regra, acesse Android Studio > Configurações > Ferramentas > Gemini > Biblioteca de comandos > Regras e edite o texto no editor. Use o menu suspenso para armazenar regras no nível do IDE ou do projeto:
- As regras no nível da IDE são particulares e podem ser usadas em vários projetos.
- As regras no nível do projeto podem ser compartilhadas entre colegas que trabalham no mesmo projeto.
Para compartilhar comandos com a equipe, adicione a pasta
.idea
ao sistema de controle de versão.

Emulador de XR incorporado
Por padrão, o emulador de XR agora é iniciado no estado incorporado. Agora você pode implantar seu aplicativo, navegar pelo espaço 3D e usar o Layout Inspector diretamente no Android Studio.

Modelo de projeto de RV
A atualização de recursos do Android Narwhal apresenta um novo modelo de projeto projetado especificamente para o Jetpack XR. Isso oferece uma base sólida com código de texto clichê para começar sua jornada de desenvolvimento de experiências imersivas imediatamente.
Layout Inspector incorporado para XR
O Layout Inspector incorporado agora oferece suporte a aplicativos XR, permitindo inspecionar e otimizar o layout da interface no ambiente XR. Receba insights detalhados sobre a estrutura de componentes do seu app e identifique possíveis problemas de layout para criar experiências mais refinadas e eficientes.
Suporte a tamanho de página de 16 KB
A atualização de recursos do Android Studio Narwhal adiciona suporte aprimorado para transição para tamanhos de página de 16 KB. Para ajudar você a navegar nessa transição sem problemas, o Android Studio agora oferece avisos proativos ao criar APKs ou pacotes de apps Android incompatíveis com dispositivos de 16 KB. Com o APK Analyzer, você também pode descobrir quais bibliotecas são incompatíveis com dispositivos de 16 KB. Para testar seus apps nesse novo ambiente, um destino de emulador dedicado de 16 KB também está disponível no Android Studio junto com as imagens de 4 KB.

Transformar a interface com o Gemini
Agora é possível transformar o código da interface no ambiente de prévia do Compose usando linguagem natural diretamente na prévia. Para usar, clique com o botão direito do mouse na prévia do Compose e selecione Transformar interface com o Gemini. Em seguida, insira seus comandos em linguagem natural, como "Alinhe estes botões ao centro", para orientar o Gemini a ajustar seu layout ou estilo, ou selecione elementos específicos da interface na prévia para ter um contexto melhor. Em seguida, o Gemini vai editar seu código da interface do Compose no lugar, que você pode revisar e aprovar, acelerando o fluxo de trabalho de desenvolvimento da interface.
![]() |
![]() |
Melhorias na navegação da visualização do Compose
A interação de visualização do Compose agora é mais eficiente com as melhorias mais recentes na navegação. Clique no nome da prévia para acessar a definição dela ou clique no componente individual para acessar a função em que ele está definido. Os estados de passar o cursor fornecem feedback visual imediato ao passar o mouse sobre um frame de prévia. A navegação aprimorada com as setas do teclado facilita o movimento por várias prévias, permitindo uma iteração e um refinamento mais rápidos da interface.
Seletor de visualização do Compose
O seletor de visualização do Compose já está disponível. Para testar, clique em qualquer anotação @Preview
no código do Compose.

Recomposição de elementos filhos no Layout Inspector
O Layout Inspector é compatível com contagens de recomposição de filhos. Agora é possível ver contagens de recomposição mesmo que o elemento combinável que está sendo recomposto esteja recolhido em um elemento pai na árvore de componentes. Quando você notar que as contagens de recomposição de filhos aumentaram, abra a árvore e encontre onde as recomposições estão acontecendo.

Nova configuração para desativar a sincronização automática
Agora, o Android Studio oferece uma configuração para alternar do modo de sincronização automática padrão (por exemplo, a sincronização é executada automaticamente quando um projeto é aberto) para um novo modo de sincronização manual com lembretes. O comportamento padrão ainda é a sincronização automática. Para mudar para a sincronização manual, acesse File (Android Studio no macOS) > Settings > Build, Execution, Deployment > Build Tools e defina Project Sync mode como Manual Sync with reminders.
Partner Device Labs disponíveis com o streaming de dispositivos Android
Os laboratórios de dispositivos parceiros são operados por OEMs do Google, como Samsung, Xiaomi, OPPO, OnePlus, vivo e outros, e ampliam a seleção de dispositivos disponíveis no streaming de dispositivos Android. Esse serviço está na versão Beta e está disponível nas versões Canary mais recentes do Android Studio. Para saber mais, consulte Conectar-se aos laboratórios de dispositivos parceiros.
Modo K2 por padrão
O Android Studio agora usa o compilador K2 Kotlin por padrão. Esse compilador de próxima geração traz melhorias significativas de desempenho para o IDE e suas builds. Ao ativar o K2, estamos abrindo caminho para futuros recursos da linguagem de programação Kotlin e uma experiência de desenvolvimento ainda mais rápida e robusta em Kotlin.