Ambiente para Programação Mobile com Android

Um ambiente completo para programação mobile Android requer:
- Java
- Android
- Apache Ant

O IntelXDK, como o instalador é um executável, já vem com todos os requisitos e o build, que requer java e android, é feito na nuvem.

O PhoneGap, como efetua o build na nuvem, não requer java ou android, apenas o nodejs, pois é instalado como um módulo deste.

Algumas ferrametnas, como o Ionic, requerem todo o ambiente instalado e configurado localmente, pois efetuam o build localmente.


Instalação e Configuração do Ambiente no Windows

Instalação
NodeJS - https://nodejs.org/en/

Java JDK - http://www.oracle.com/technetwork/pt/java/javase/downloads/index.html  (Java SE)

Android Studio - https://developer.android.com/studio/index.html

Apache Ant - http://ant.apache.org/bindownload.cgi

Criando as variáveis de ambiente e configurando o PATH

A instalação padrão do Android Studio no Windows cria duas pastas:
C:\Program Files\Android\Android Studio
C:\Users\familia\AppData\Local\Android\sdk
Obs: melhor é instalar no c:\android


Configuração do Ambiente no Windows

Acessar o painel de controle
Na caixa de busca digite
    ambiente
    
Clique em
Editar as variáveis de ambiente do sistema

Propriedades do Sistema - Avançado

Variáveis de Ambiente

Faça tudo abaixo em Variáveis do sistema

Clicando em Novo para adicionar as variáveis
E em PATH - Editar para adicionar as mesmas ao path

JAVA_HOME -> C:\Program Files\Java\jdk1.8.0_131

ANT_HOME -> C:\Ant

ANDROID_HOME -> C:\Users\familia\AppData\Local\Android\sdk (mais prático é instalar, por exemplo, no c:\Android)

Editar o PATH e adicionar ao final:
;%JAVA_HOME%/bin;%ANT_HOME%/bin;%ANDROID_HOME%/platform-tools;%ANDROID_HOME%/tools;

Estando tudo configurado corretamente, podemos testar abrindo o prompt e digitando:

javac -version
ant
android
android avd


Instalação e Configuração do Ambiente no Linux Ubuntu ou derivada

O Ant já vem instalado e configurado
O Java JSK, ao ser instalado já configura o ambiente
Portanto somente precisaremos configurar ANDROID_HOME

Instalação do NodeJS

Atualmente instalar a versão 6:
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
sudo apt-get install -y nodejs

Instalar Java 8 no Ubuntu e derivadas
sudo apt update
sudo apt-get remove openjdk*
sudo apt install python-software-properties
sudo add-apt-repository ppa:webupd8team/java
sudo apt install oracle-java8-installer
sudo apt install oracle-java8-set-default

Instalar Android Studio

Dos repositórios
sudo add-apt-repository ppa:paolorotolo/android-studio  
sudo apt-get update  
sudo apt-get install android-studio

Download Android Studio Pack do site oficial
https://developer.android.com/studio/index.html

Adicionar variáveis de ambiente ao bashrc
cd
nano .bashrc
export ANDROID_HOME=/home/ribafs/Android/Sdk
export PATH=${PATH}:$ANDROID_HOME/platform-tools:$ANDROID_HOME/tools:$ANDROID_HOME/tools/bin

Referências

Curso gratuito de PhoneGap

http://loiane.training/curso/phonegap-apache-cordova/

Adicionar comentário


Código de segurança
Atualizar

Pensamento do Dia

Os anos ensinam muitas coisas que os dias desconhecem. (Autor desconhecido)

Compartilhe