Criar apps de alta qualidade para todos os dispositivos Android com o Android Studio

  • Desenvolvimento
  • Design
  • Teste

O Android Studio é o ambiente de desenvolvimento integrado (IDE, na sigla em inglês) oficial para o desenvolvimento de apps Android.

play_circle_outline Android Studio: o IDE oficial do Android

Por que isso funciona

O Android Studio fornece as ferramentas mais rápidas para a criação de apps de alta qualidade e desempenho que podem ser executados em todos os tipos de dispositivos Android, incluindo smartphones, tablets, Android Auto, Wear OS by Google e Android TV. Como o IDE Android oficial do Google, o Android Studio inclui tudo o que você precisa para criar um app, incluindo um depurador e editor de código inteligente, ferramentas de análise de desempenho, emuladores e muito mais.

Principais recursos

  • Editor de código inteligente com funções de preenchimento de código avançado, refatoração e análise de código.
  • Instant Run torna sua edição, criação e ciclos de execução mais rápidos enviando as alterações de código e recurso para o app que está em execução em um dispositivo ou emulador.
  • Emulador Android rápido e com recursos avançados, como acelerômetro virtual, temperatura ambiente, magnetômetro e outros sensores.
  • Suporte para todas as plataformas Android: smartphones e tablets Android, além de Wear OS, Android Auto e Android TV.
  • Crie pacotes de apps para Android para aproveitar a entrega dinâmica, o modelo de veiculação de apps do Google Play que usa seu pacote de apps para gerar e veicular APKs otimizados para a configuração de dispositivos de cada usuário.
  • Sistema de compilação flexível baseado em Gradle oferece automação de compilação, gerenciamento de dependência e configurações personalizáveis de versão.
  • Modelos de código para facilitar a criação de recursos comuns de apps.
  • Editor de layout avançado compatível com o modo de edição de layout usando arrastar e soltar e de modelo para criação de apps de maneira mais intuitiva.
  • Novo gerenciador de layout de restrição para o design de layouts grandes e complexos em uma hierarquia plana e simplificada (compatível com versões anteriores à Android API nível 9).
  • Ferramentas Lint para capturar questões de desempenho, usabilidade e compatibilidade de versão, além de outros problemas no código do app.
  • Compatibilidade com edição de código em C/C++ e depuração com base em LLDB para que você possa criar rapidamente componentes JNI no seu app.
  • Suporte integrado para SDK do Firebase, Firebase Test Lab, Indexação de apps do Firebase e Google Cloud Platform.
  • Analisador de APK para inspecionar o conteúdo dos seus APKs com o objetivo de compreender a contribuição de tamanho de cada componente.
  • Espresso Test Recorder (Beta) para criar testes da IU gravando interações com seu app. Esse recurso emite o código de teste da IU.
  • Layout Inspector para examinar a hierarquia de visualização dos seus apps no tempo de execução.
  • Depurador de GPU (Beta) para capturar um stream de comandos do OpenGL ES no dispositivo Android e reproduzi-lo no Android Studio para análise.