Android Studio - Android Studio

Android Studio
Android Studio Trademark.svg
Android Studio 4.1 screenshot.png
Android Studio 4.1 rodando em Linux
Desenvolvedor (s) Google , JetBrains
Versão estável
2020.3.1 (Arctic Fox)  Edite isso no Wikidata / 28 de julho de 2021 ; 2 meses atrás ( 28 de julho de 2021 )
Versão de visualização Bumblebee (2021.1.1) Canary 9 (23 de agosto de 2021 ; 48 dias atrás ) [±] ( 2021-08-23 )
Repositório
Escrito em Java , Kotlin e C ++
Sistema operacional Windows , macOS , Linux , Chrome OS
Tamanho 727 a 877 MB
Modelo Ambiente de desenvolvimento integrado (IDE)
Licença Binários: Freeware , Código-fonte : Licença Apache
Local na rede Internet desenvolvedor .android .com / studio / index .html

Estúdio Android é o oficial ambiente integrado de desenvolvimento (IDE) para o Google 's Android sistema operacional , construído sobre JetBrains ' IDEA IntelliJ software e projetado especificamente para o desenvolvimento Android . Ele está disponível para download em sistemas operacionais baseados em Windows , macOS e Linux ou como um serviço baseado em assinatura em 2020. É um substituto para Eclipse Android Development Tools (E-ADT) como o IDE primário para desenvolvimento de aplicativos Android nativos.

O Android Studio foi anunciado em 16 de maio de 2013 na conferência Google I / O. Estava na fase de pré-visualização de acesso antecipado a partir da versão 0.1 em maio de 2013, depois entrou na fase beta a partir da versão 0.8, lançada em junho de 2014. A primeira compilação estável foi lançada em dezembro de 2014, a partir da versão 1.0.

Em 7 de maio de 2019, o Kotlin substituiu o Java como a linguagem preferida do Google para o desenvolvimento de aplicativos Android. Java ainda é compatível, assim como C ++ .

Recursos

Um recurso específico do Android Studio é a ausência da possibilidade de desligar o recurso de salvamento automático.

Os seguintes recursos são fornecidos na versão estável atual:

  • Suporte de compilação baseado em Gradle
  • Refatoração específica para Android e correções rápidas
  • Ferramentas Lint para detectar desempenho, usabilidade, compatibilidade de versão e outros problemas
  • Integração do ProGuard e recursos de assinatura de aplicativos
  • Assistentes baseados em modelos para criar designs e componentes Android comuns
  • Um editor de layout avançado que permite aos usuários arrastar e soltar componentes da IU, opção de visualizar layouts em várias configurações de tela
  • Suporte para a criação de aplicativos Android Wear
  • Suporte integrado para Google Cloud Platform, permitindo integração com Firebase Cloud Messaging (anterior 'Google Cloud Messaging') e Google App Engine
  • Dispositivo virtual Android (emulador) para executar e depurar aplicativos no Android Studio.

O Android Studio suporta todas as mesmas linguagens de programação do IntelliJ (e CLion ), por exemplo , Java , C ++ e mais com extensões, como Go ; e o Android Studio 3.0 ou posterior oferece suporte a Kotlin e "todos os recursos da linguagem Java 7 e um subconjunto de recursos da linguagem Java 8 que variam de acordo com a versão da plataforma". Projetos externos fazem backport de alguns recursos do Java 9. Embora o IntelliJ afirme que o Android Studio oferece suporte a todas as versões lançadas de Java e Java 12, não está claro em que nível o Android Studio oferece suporte a versões de Java até Java 12 (a documentação menciona suporte parcial a Java 8). Pelo menos alguns novos recursos de linguagem até o Java 12 podem ser usados ​​no Android.

Depois que um aplicativo é compilado com o Android Studio, ele pode ser publicado na Google Play Store . O aplicativo deve estar de acordo com a política de conteúdo do desenvolvedor da Google Play Store .

Histórico de versão

A seguir está uma lista dos principais lançamentos do Android Studio:

Versão Data de lançamento
Arctic Fox (2020.3.1) Julho de 2021
4,2 Maio de 2021
4,1 Outubro de 2020
4,0 Maio de 2020
3,6 Fevereiro de 2020
3,5 Agosto de 2019
3,4 Abril de 2019
3,3 Janeiro de 2019
3,2 Setembro de 2018
3,1 Março de 2018
3,0 Outubro de 2017
2,3 Março de 2017
2,2 Setembro 2016
2,1 Abril de 2016
2.0 Abril de 2016
1,5 Novembro de 2015
1,4 Setembro 2015
1,3 Julho de 2015
1,2 Abril de 2015
1,1 Fevereiro de 2015
1.0 Dezembro de 2014

requisitos de sistema

Requisitos básicos do sistema para Android Studio
Microsoft Windows Mac Linux
Versão do sistema operacional Microsoft® Windows® 7/8/10 (32 ou 64 bits)

O Android Emulator só oferece suporte para Windows de 64 bits.

Mac® OS X® 10.10 (Yosemite) ou superior,
até 10.14 (macOS Mojave)
Área de trabalho GNOME ou KDE

Testado em gLinux baseado em Debian (4.19.67-2rodete2).

Memória de acesso aleatório (RAM) 4 GB de RAM no mínimo; Recomenda-se 8 GB de RAM.
Armazenamento digital grátis 2 GB de armazenamento digital mínimo disponível, 4 GB recomendado (500 MB para IDE + 1,5 GB para Android SDK e imagem do sistema do emulador).
Versão mínima exigida do JDK Java Development Kit 8
Resolução mínima da tela 1280 x 800

O Android Emulator tem requisitos adicionais além dos requisitos básicos do sistema para Android Studio, que são descritos abaixo:

  • SDK Tools 26.1.1 ou superior;
  • Processador de 64 bits;
  • Windows: CPU com suporte UG (convidado irrestrito);
  • Intel Hardware Accelerated Execution Manager ( HAXM ) 6.2.1 ou posterior (HAXM 7.2.0 ou posterior recomendado).

O uso de aceleração de hardware tem requisitos adicionais no Windows e Linux:

Para funcionar com o Android 8.1 (API de nível 27) e imagens de sistema superiores, uma webcam conectada deve ter a capacidade de capturar quadros de 720p.

Referências

links externos