Wiki ADA

Projetos em Engenharia de Computação

Ferramentas do usuário

Ferramentas do site


android-studio

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anterior Revisão anterior
Próxima revisão
Revisão anterior
android-studio [2019/08/11 18:02]
forfs [Outras opções]
android-studio [2020/04/01 19:38] (atual)
phineas
Linha 1: Linha 1:
 ======Android Studio====== ======Android Studio======
  
-**Android Studio** é um ambiente de desenvolvimento integrado (IDE), utilizado para **desenvolvimento de aplicativos** para o sistema operacional [[Android]],​ e é baseado no software de desenvolvimento IntelliJ IDEA, da JetBrains. Disponível para download em [[Windows]],​ [[Mac OS]] e [[Linux]], pode ser utilizado para a programação nas linguagens **Java**, **Kotlin** e scripts em **C/C++**. Antes do lançamento do Android Studio, a programação [[Android]] era feita através do software **Eclipse**,​ IDE mais conhecida para desenvolvimento Java, sendo a IDE primária do Google de desenvolvimento nativo até então.+**Android Studio** é um ambiente de desenvolvimento integrado (IDE), utilizado para **desenvolvimento de aplicativos** para o sistema operacional [[Android]],​ e é baseado no software de desenvolvimento IntelliJ IDEA, da JetBrains. Disponível para download em [[Windows]],​ [[Mac OS]] e [[Linux]], pode ser utilizado para a programação nas linguagens **Java**, **Kotlin** e scripts em **C/C++**. Antes do lançamento do Android Studio, a programação [[Android]] era feita através do software **Eclipse**,​ IDE mais conhecida para desenvolvimento Java, sendo a IDE primária do Google de desenvolvimento nativo até então. Nossa que página bonita.
  
 ---- ----
Linha 7: Linha 7:
 =====Instalação do Android Studio===== =====Instalação do Android Studio=====
  
-O download do software de instalação do **Android Studio** pode ser feita através [[https://​developer.android.com/​studio|deste link]].+O download do software de instalação do **Android Studio** pode ser feito através [[https://​developer.android.com/​studio|deste link]].
 ====Windows==== ====Windows====
  
Linha 79: Linha 79:
 =====Instalação dos SDKs e configuração da IDE===== =====Instalação dos SDKs e configuração da IDE=====
  
-O seguinte passo a passo foi realizado no **Manjaro Linux**, mas a princípio deverá funcionar em **qualquer** ​Sistema Operacional. **SDK**, sigla de Software Development Kit, é um **conjunto de ferramentas** para o desenvolvimento de uma plataforma específica. No caso, cada SDK será **referido a uma versão** do Android. Por exemplo: o SDK de versão 26 se refere ao Android 8.0, também conhecido como Android Oreo.+O seguinte passo a passo foi realizado no **Manjaro Linux**, mas a princípio deverá funcionar em **qualquer** ​sistema operacional. **SDK**, sigla de Software Development Kit, é um **conjunto de ferramentas** para o desenvolvimento de uma plataforma específica. No caso, cada SDK será **referido a uma versão** do Android. Por exemplo: o SDK de versão 26 se refere ao Android 8.0, também conhecido como Android Oreo.
  
 Abra o Android Studio, vá até **Configure** e selecione **SDK Manager**. Caso não encontre essa opção, procure por **Settings** e vá até **Appearance & Behavior** > **System Settings** > **Android SDK**. Abra o Android Studio, vá até **Configure** e selecione **SDK Manager**. Caso não encontre essa opção, procure por **Settings** e vá até **Appearance & Behavior** > **System Settings** > **Android SDK**.
Linha 97: Linha 97:
 {{ :​sdk-configure-android-studio-4.png?​direct |}} {{ :​sdk-configure-android-studio-4.png?​direct |}}
  
-Ao fim do download e instalação,​ clique em **Finish** para finalizar, e seus SDKs selecionados estarão instalados. A partir de agora, é possível **criar um projeto** e **começar a desenvolver** aplicativos Android para os SDKs selecionados.+Ao fim do download e instalação,​ clique em **Finish** para finalizar, e seus SDKs selecionados estarão instalados. A partir de agora, é possível **criar um projeto** e **começar a desenvolver** aplicativos Android para os SDKs selecionados. Os [[android-primeiros-passos|primeiros passos]] podem ser dados de forma simples e fácil.
  
 ---- ----
Linha 114: Linha 114:
   * **Durante a instalação**,​ lembre-se de ativar a opção **Intel Hardware Accelerated Execution Manager** para executar os emuladores com a maior performance.   * **Durante a instalação**,​ lembre-se de ativar a opção **Intel Hardware Accelerated Execution Manager** para executar os emuladores com a maior performance.
   * Em relação à pasta do **Android SDK Location**: caso você tenha diferentes partições de armazenamento em seu computador, escolha uma partição com grande espaço de armazenamento,​ visto que **cada SDK pode ter entre 2 GB e 4 GB de tamanho**. Caso possua somente uma partição, não há importância de qual local escolher.   * Em relação à pasta do **Android SDK Location**: caso você tenha diferentes partições de armazenamento em seu computador, escolha uma partição com grande espaço de armazenamento,​ visto que **cada SDK pode ter entre 2 GB e 4 GB de tamanho**. Caso possua somente uma partição, não há importância de qual local escolher.
 +  * Caso possua espaço o suficiente, **instale SDKs mais antigos**, de preferência até o SDK de versão 19 (Android Kit Kat). Isso **permite compatibilidade** a aparelhos com versões de Android **mais antigas**. Da própria estatística do Google, ao desenvolver um aplicativo como alvo o SDK de versão 19, aproximadamente **95% dos aparelhos** terão suporte e poderão executar o aplicativo. No entanto, ao desenvolver um aplicativo como alvo o SDK de versão 26 (Android Oreo), somente **6% dos aparelhos** terão suporte e poderão executar o aplicativo.
   * **Nunca** inicialize o Android Studio como **sudo**. Caso realize isso, ele escreverá arquivos protegidos contra escrita, e caso num momento posterior você o inicialize sem **sudo**, ele não funcionará corretamente,​ sendo necessário,​ a partir de então, inicializá-lo sempre com **sudo**. Além disso, caso você inicialize-o com **sudo** e crie um projeto em uma pasta, esta pasta estará protegida contra escrita para usuários sem privilégios de super-usuário.   * **Nunca** inicialize o Android Studio como **sudo**. Caso realize isso, ele escreverá arquivos protegidos contra escrita, e caso num momento posterior você o inicialize sem **sudo**, ele não funcionará corretamente,​ sendo necessário,​ a partir de então, inicializá-lo sempre com **sudo**. Além disso, caso você inicialize-o com **sudo** e crie um projeto em uma pasta, esta pasta estará protegida contra escrita para usuários sem privilégios de super-usuário.
   * A **documentação oficial** do Google se dá no site [[https://​developer.android.com|Android Developers]],​ e explica **passo a passo** detalhadamente a **instalação**,​ **configuração** e **programação** no ambiente de desenvolvimento. **Todas as dúvidas** podem ser sanadas diretamente nesse site (ou então no Stack Overflow).   * A **documentação oficial** do Google se dá no site [[https://​developer.android.com|Android Developers]],​ e explica **passo a passo** detalhadamente a **instalação**,​ **configuração** e **programação** no ambiente de desenvolvimento. **Todas as dúvidas** podem ser sanadas diretamente nesse site (ou então no Stack Overflow).
android-studio.1565557333.txt.gz · Última modificação: 2019/08/11 18:02 por forfs