domingo, 22 de fevereiro de 2015

Ajustando o ambiente Android Studio para uso do PhoneGAP

Passos básicos para ter instalado o framework PhoneGap trabalhando com o AS

Após vários "tutoriais", guias, página do PhoneGap o que melhor refletia o que necessitava foi o post abaixo. Existe mais de uma forma de trabalhar projetos no PhoneGAP incluindo CLI, compilação via linhas de comando.

Guia1: http://www.thedevline.com/2014/03/how-to-build-phonegap-project-with.html
Thanks to Abdullah Al Mahamud

Como informação auxiliar usei também o seguinte guia:

Guia2: http://feliperfmarques.com/2014/06/instalando-phonegap-android-studio-no-ambiente-windows/
Thanks to Felipe Marques

1. Ter o AS instalado e funcionando para desenvolvimento de app "nativos" para Android. Ver post anetrior: http://bizuariogeral.blogspot.com.br/2015/02/instalando-android-studio-ajustando.html

2. Baixar e instalar os pacotes abaixo:

Update android SDK Tools Minimum 19.0.1 Instaled  Já está no AS
Install Google API (Android 4.2.2 17 ) vai SDK tools  Já está no AS
Install Google Play Service & Google Repository Vai SDK tools Já está no AS
Android SDK Build Tools 19.0.2 Já está no AS
Build gradle 0.9.+ or  gradle-1.10-all Já está no AS
Download PhoneGap ( minimum 2.9.0 ) - o PhoneGap não tem instalador, é apenas um zip com um framework de arquivos.
Java Development Kit JDK 1.7.0_45 Já foi instalado antes para atender o AS
NodeJS -  http://nodejs.org/
Apache Ant -http://ant.apache.org/bindownload.cgi 

3. Ajustar as variáveis ambiente Windows, ver guia do "Felipe", alterar somente o Path. Atenção com o AS 1.0 ou superior alguns caminhos diferem do sugerido, tem que garimpar onde estão os arquivos. Não é óbvio!

4. Sem ter certeza se é necessário instalei o PhoneGAP. 
Prompt> npm install -g phonegap

4. Seguir os passos do Guia1, mas atenção não achei o cordova.jar no download do phoneGap, eu tinha uma copia que recebi no curso na FACENS. ( o .jar precisaria ser gerado no ambiente phone gap, por isso não está presente)

5. Feito!!! It works.






Nenhum comentário:

Postar um comentário