Android Studio - Android Studio
Desenvolvedor (s) | Google , JetBrains |
---|---|
Versão estável | |
Versão de visualização | Bumblebee (2021.1.1) Canary 9 (23 de agosto de 2021 [±] | )
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 |
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
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:
- Processador Intel no Windows ou Linux: processador Intel com suporte para Intel VT-x, Intel EM64T (Intel 64) e funcionalidade de bits de desativação de execução (XD);
- Processador AMD no Linux: processador AMD com suporte para AMD Virtualization (AMD-V) e Supplemental Streaming SIMD Extensions 3 (SSSE3) ;
- Processador AMD no Windows: Android Studio 3.2 ou superior e versão do Windows 10 de abril de 2018 ou superior para funcionalidade da plataforma de hipervisor do Windows (WHPX) .
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
- Página inicial oficial em developer.android.com