Foro

Home Forums PhoneGap Phonegap y Android Studio

This topic contains 9 replies, has 3 voices, and was last updated by Acapiporla Acapiporla 4 años, 11 meses .

Viendo 10 respuestas - de la 1 a 10 (de 10 en total)
  • Phonegap y Android Studio

    Intervenciones
  • JairSumz
    JairSumz 
    Participant

    Buenas

    Tengo unas consultas pero primero quiero comentarles sobre mi problema:
    Recién ando empezando a utilizar todo sobre phonegap + Android Studio (Ultima versión) he tenido algunos problemas con la instalación, lo que quería saber era:

    1. Que diferencia hay entre Android Studio y Eclipse?
    2. Si empiezo a desarrollar en Android Studio los pasos son los mismos a la hora de crear un proyecto en phonegap (linea de comandos)?
    3. Cuando ingreso a la carpeta de mi proyecto creado (cmd); con cordova tengo que añadir la plataforma con este comando: > cordova platform add android
    Pero para phonegap tambien hago lo mismo?
    4. Para que sirve cada comando:
    phonegap run android
    phonegap local run android
    phonegap build android
    5. Como importo la carpeta del proyecto creado en phonegap a Android Studio?
    6. Cuales son los pasos para compilar en Android Studio, existe un emulador igual que en Eclipse?
    7. Que necesito para compilar con iOS y Windows Phone?

    Se que tengo muchas dudas, pero son las que han aparecido de momento, he estado guiandome de varios tutoriales en la web, pero cada uno dice cosas totalmente diferente. Si pudieran darme una guía mas detallada para Android Studio, porque me he quedado en la creacion de mi carpeta con phonegap, pero no se que mas hacer para seguir avanzando y abrirlo con Android Studio.

    Espero su pronta respuesta. Gracias.


    jcesarmobile 
    Participant

    phonegap aún no funciona con android studio, están en ello, no creo que tarden en sacar una nueva versión que lo soporte

    1. Que diferencia hay entre Android Studio y Eclipse?
    Son IDEs distintos, eclipse es el viejo y android studio el nuevo, con ciertas mejoras que no te sabría decir

    2. Si empiezo a desarrollar en Android Studio los pasos son los mismos a la hora de crear un proyecto en phonegap (linea de comandos)?
    La linea de comandos es independiente del IDE que uses

    3. Cuando ingreso a la carpeta de mi proyecto creado (cmd); con cordova tengo que añadir la plataforma con este comando: > cordova platform add android Pero para phonegap tambien hago lo mismo?
    para phonegap creo que sería phonegap platform add android, pero vamos, usa solo una, o cordov o phonegap

    4. Para que sirve cada comando: phonegap run android phonegap local run android phonegap build android
    run lo ejecuta en un dispositivo o emulador, build crea el .apk para que lo subas a google play o lo distribuyas de otra forma

    5. Como importo la carpeta del proyecto creado en phonegap a Android Studio?
    Como te he dicho, aún no es compatible, asi que no lo importes.

    6. Cuales son los pasos para compilar en Android Studio, existe un emulador igual que en Eclipse?
    El emulador es del SDK android, eso es independiente del IDE que uses

    7. Que necesito para compilar con iOS y Windows Phone?
    Si usas phonegap build no necesitas nada mas que subir el proyecto, aunque para iOS tendrías que generar los certificados de desarrollo y distribución desde un mac. Si no usas phonegap build, para ios necesitas un mac con maveriks o superior, y para WP un windows 8.1 de 64 bits (si quieres probarlo en su emulador)


    Twitter: https://twitter.com/jcesarmobile
    Tutoriales e información sobre phonegap: http://www.phonegap.es/
    Stack Overflow en Español: http://es.stackoverflow.com/


    JairSumz
    JairSumz 
    Participant

    Gracias por la pronta respuesta jcesarmobile.

    Entonces es recomendable usar Eclipse por ahora, es que ayer estuve avanzando con la creación de mi proyecto desde la linea de comando con: phonegap create y guiandome de algunos vídeos con Android Studio me dio la curiosidad de importarlo. Hasta aquí todo bien.

    El error me salta al momento de ejecutarlo y emularlo en Android Studio:

    Debería ejecutar la aplicación Hola Mundo que es por default, pero solo me aparece este error:

    Error:(4,14) java: duplicate class: org.apache.cordova.BuildCondig

    Estuve indagando y encontré una pagina en ingles que le aparecía lo mismo, nose si en realidad como tu dices es por compatibilidad con Android Studio o es por algún duplicado a la hora de importarlo: http://stackoverflow.com/questions/23563901/phonegap-java-duplicate-class-org-apache-cordova-buildconfig

    También quería consultarte si existe algún problema con usar el ultimo phonegap creo que es la versión 3.0, o es recomendable usar el phonegap 2.9.1

    Gracias de antemano. Saludos


    jcesarmobile 
    Participant

    Yo creo que es error de android studio, pero no te lo puedo confirmar, pero la verdad es que no necesitas ni eclipse ni android studio para desarrollar, te vale con el CLI y cualquier editor.

    Siempre es recomendable usar la última versión, y para poder publicar las apps android en google play necesitas al menos la versión 3.5.1 o superior, para iOS a partir de febrero vas a necesitar la 3.4 o superior, no uses la 2.9.1


    Twitter: https://twitter.com/jcesarmobile
    Tutoriales e información sobre phonegap: http://www.phonegap.es/
    Stack Overflow en Español: http://es.stackoverflow.com/


    JairSumz
    JairSumz 
    Participant

    Supongo empezaré mi proyecto desarrollando en eclipse, pero hay tantos que no estoy seguro cual descargarme. Indagando me dicen la versión standard pero esa versión ya no esta. Si pudieras recomendarme cual es para desarrollar para android.

    También estaba viendo el vídeo tutorial de PhoneGap de Jose Jesus y como tu dices simplemente necesitas el CLI, pero quisiera saber si existe algún emulador el cual pueda emular tanto para Android – iOS y Windows Phone juntos pero en una PC.

    O si podrías recomendarme algunos emuladores para PC pues solo tengo el de Android y quiero probar la aplicación por default así como lo hace Jose Jesus desde su mac.

    Gracias.


    jcesarmobile 
    Participant

    Yo siempre he usado el ADT, que era lo que se descargaba antes desde la web de android developer, pero vamos, yo bajaría el primero que sale, el de para desarrolladores java, e instalaría el plugin del ADT http://developer.android.com/sdk/installing/installing-adt.html

    No hay un emulador que emule fielmente todas las plataformas, lo mas parecido es ripple http://ripple.incubator.apache.org/. Deberías probarlas en dispositivos reales (por ejemplo con la phonegap developer app) o en los simuladores que proporciona cada SDK, pero para esto último necesitas un mac para iOS y un windows 8 para windows phone


    Twitter: https://twitter.com/jcesarmobile
    Tutoriales e información sobre phonegap: http://www.phonegap.es/
    Stack Overflow en Español: http://es.stackoverflow.com/


    JairSumz
    JairSumz 
    Participant

    Entiendo.

    Y dime si ya había instalado anteriormente el Android Studio + SDK Tools (que viene por default). Y ahora quisiera instalar Eclipse con el plugin ADT, tomaría el mismo SDK de Android Studio o es que cada uno debe tener un SDK diferente?

    Te lo pregunto porque he estado instalando el Eclipse y luego los Plugin ADT pero no me aparece el SDK Manager y las otras opciones en la barra de herramientas de Eclipse, luego he procedido a instalar Phonegap desde Eclipse y este icono si me aparece.


    jcesarmobile 
    Participant

    No sabría decirte, siempre he usado el eclipse que ya lo traia integrado

    A que te refieres con instalar phonegap desde eclipse? Que yo sepa el plugin que hay de phonegap para eclipse es muy muy antiguo y no se debería usar


    Twitter: https://twitter.com/jcesarmobile
    Tutoriales e información sobre phonegap: http://www.phonegap.es/
    Stack Overflow en Español: http://es.stackoverflow.com/


    JairSumz
    JairSumz 
    Participant

    Te paso la pagina de la que me he ido guiando:

    http://www.neoteo.com/como-instalar-phonegap-en-eclipse/

    En la parte final me menciona como instalar el plugin de Phonegap en eclipse :-|

    Una consulta:

    Cuando creo mi proyecto phonegap desde CLI necesariamente tengo que luego escribir: phonegap local build android (para que me aparezcan los archivos en la carpeta platforms)

    O simplemente después de crear mi proyecto puedo pasar a importarlo y luego hacer ese comando? Como son los pasos…


    Acapiporla
    Acapiporla 
    Participant

    Parece queya es compatible Android Studio no?


Viendo 10 respuestas - de la 1 a 10 (de 10 en total)

You must be logged in to reply to this topic.

📆 Adobe Spectrum CSS, una librería Open Source de componentes web y app. 👉 https://t.co/HNHFyP83CU #PhoneGap #Adobehttps://t.co/jhqMGA60jt08:55 AM Feb 10th