Skip to content

Most visited

Recently visited

navigation

Tudo de que você precisa para criar aplicativos no Android

O Android Studio é o IDE oficial do Android. Criado especificamente para o Android, ele acelera o desenvolvimento e ajuda a criar aplicativos da mais alta qualidade para todos os dispositivos Android.

Ele oferece ferramentas personalizadas para desenvolvedores do Android, incluindo ferramentas avançadas para edição, depuração, testes e geração de perfis de código.

Codifique e iteraja com rapidez sem precedentes

O Android Studio é baseado no Intellij IDEA e oferece os menores prazos possíveis para fluxos de trabalho de codificação e execução.

Instant Run

Quando você clica em Run ou Debug, o recurso Instant Run do Android Studio envia alterações de código e recursos ao aplicativo em execução. Ele compreende as alterações de forma inteligente e muitas vezes distribui-as sem reiniciar o aplicativo nem recompilar o APK, permitindo a visualização imediata dos efeitos das alterações.

Editor de código inteligente

O editor de código ajuda a escrever código melhor, trabalhar mais rápido e aumentar a produtividade oferecendo preenchimento automático de código avançado, refatoração e análise de código. À medida que você digita, o Android Studio oferece sugestões em uma lista suspensa. Basta pressionar Tab para inserir o código.

Emulador rápido com recursos completos

O Android Emulator instala e inicializa aplicativos mais depressa que os dispositivos reais, permitindo criar protótipos e testar aplicativos em todos os tipos de dispositivo Android: celulares, tablets, Android Wear e Android TV. Você ainda pode simular diversos recursos de hardware, como localização por GPS, latência de rede, sensores de movimento e interação multitoque.

Configure compilações de forma ilimitada

A estrutura de projeto e as compilações com base em Gradle do Android Studio oferecem a flexibilidade necessária para gerar APKs para todos os tipos de dispositivos.

Sistema de compilação robusto e flexível

O Android Studio oferece automação de compilação, gerenciamento de dependências e configurações de compilação personalizáveis. Você pode configurar o projeto para incluir bibliotecas locais e hospedadas, bem como definir variações de compilação que incluem código e recursos diferentes, aplicando configurações distintas de redução de código e assinatura de aplicativos.

Projetado para equipes

O Android Studio é integrado a ferramentas de controle de versão, como o GitHub e o Subversion, o que permite manter a equipe sincronizada com as alterações do projeto e das compilações. O sistema de compilação Gradle, de código aberto, oferece personalização de compilações de acordo com o ambiente e execução em um servidor de integração contínua, como o Jenkins.

Otimizado para todos os dispositivos Android

O Android Studio oferece um ambiente unificado, possibilitando a criação de aplicativos para telefones e tablets Android e dispositivos Android Wear, Android TV e Android Auto. Os módulos de código estruturado permitem dividir o projeto em unidades de funcionalidade que podem ser criadas, testadas e depuradas de forma independente.

Codifique com confiança

Em todas as etapas, o Android Studio ajuda a garantir a criação do melhor código possível.

Modelos de código e aplicativos de exemplo

O Android Studio inclui modelos de projeto e código que facilitam a adição de padrões conhecidos, como gaveta de navegação e paginador de visualizações. Você pode começar com um modelo de código ou simplesmente clicar com o botão direito do mouse em uma API no editor e selecionar Find Sample Code para buscar exemplos. Além disso, é possível importar aplicativos totalmente funcionais do GitHub direto da tela “Create Project”.

Lintelligence

O Android Studio fornece uma estrutura de análise estática robusta e inclui mais de 280 verificações de código suspeito distintas em todo o aplicativo. Além disso, ele oferece diversas correções rápidas para ajudar a resolver problemas em várias categorias, como desempenho, segurança e precisão, com um único clique.

Ferramentas e estruturas de teste

O Android Studio oferece diversas ferramentas para ajudar a testar aplicativos Android com JUnit 4 e estruturas de teste de IU funcionais. Com o Espresso Test Recorder, você pode gerar código de teste de IU registrando as interações com o aplicativo em um dispositivo ou emulador. Os testes podem ser executados em dispositivos, emuladores, ambientes de integração contínua ou no Firebase Test Lab.

Crie aplicativos avançados e conectados

O Android Studio sabe que nem todo o código é escrito em Java e executado no dispositivo do usuário.

Suporte a C++ e NDK

O Android Studio oferece suporte completo à edição de arquivos de projeto C/C++ para você poder criar componentes JNI rapidamente no seu aplicativo. O IDE fornece distinção de sintaxe e refatoração para C/C++ e um depurador baseado no LLDB que permite depurar código Java e C/C++ simultaneamente. As ferramentas de compilação também podem executar seus scripts CMake e ndk-build sem nenhuma modificação e depois adicionar os objetos compartilhados no APK.

Integração com o Firebase e o Cloud

O Firebase Assistant ajuda a conectar o seu aplicativo ao Firebase e a adicionar serviços como o Analytics, o Authentication, o Notifications e muitos outros com tutoriais passo a passo dentro do próprio Android Studio. As ferramentas embutidas do Google Cloud Platform também ajudam a criar e implementar um back-end para o seu aplicativo Android, usando serviços como o Google Cloud Endpoints e módulos de projeto especialmente projetados para o Google App Engine.

Elimine tarefas cansativas

O Android Studio oferece ferramentas de GUI que simplificam as partes menos interessantes do desenvolvimento de aplicativos.

Editor de layout

Ao trabalhar com arquivos de layout XML, o Android Studio fornece um editor visual com função de arrastar e soltar que facilita muito a criação de um novo layout. O Editor de layout foi integrado para trabalhar junto com a ConstraintLayout API e, com isso, você pode compilar um layout que se adapte a diferentes tamanhos de tela rapidamente, simplesmente arrastando vistas e colocando-as no lugar e adicionando restrições de layout apenas com alguns cliques.

APK Analyzer

Você pode usar o APK Analyzer para inspecionar o conteúdo do seu APK com facilidade. Ele revela o tamanho de cada componente para você poder identificar formas de reduzir o tamanho geral do APK. Além disso, ele oferece a visualização de ativos empacotados, a inspeção dos arquivos DEX para solucionar problemas de multidex e a comparação entre dois APKs para identificar diferenças.

Vector Asset Studio

O Android Studio facilita a criação de um novo ativo de imagem para todos os tamanhos de densidade. Com o Vector Asset Studio, é possível selecionar ícones do Material Design fornecido pelo Google ou importar um arquivo SVG ou PSD. O Vector Asset Studio também pode gerar arquivos bitmap para cada densidade de tela, oferecendo suporte a versões mais antigas do Android que não são compatíveis com o formato de drawable de vetor do Android.

Translations Editor

O Translations Editor oferece uma única visualização de todos os recursos traduzidos, facilitando a alteração ou adição de traduções e a localização de traduções ausentes, sem necessidade de abrir cada versão do arquivo strings.xmls. Um link para contratação de serviços de tradução também é oferecido.

This site uses cookies to store your preferences for site-specific language and display options.

Get the latest Android developer news and tips that will help you find success on Google Play.

* Required Fields

Hooray!

Follow Google Developers on WeChat

Browse this site in ?

You requested a page in , but your language preference for this site is .

Would you like to change your language preference and browse this site in ? If you want to change your language preference later, use the language menu at the bottom of each page.

This class requires API level or higher

This doc is hidden because your selected API level for the documentation is . You can change the documentation API level with the selector above the left navigation.

For more information about specifying the API level your app requires, read Supporting Different Platform Versions.

Take a short survey?
Help us improve the Android developer experience.
(Sep 2017 survey)