Este blog esta destinado para la comunidad desarrolladora de software, en el podrán encontrar trucos, atajos o consejos de diferentes lenguajes de programación o frameworks, tanto de tipo desktop como web. Si quieres participar como editor por favor hacerlo saber escribiendo un correo a cualquiera de los editores.
Mostrando entradas con la etiqueta Android Studio. Mostrar todas las entradas
Mostrando entradas con la etiqueta Android Studio. Mostrar todas las entradas

viernes, 14 de noviembre de 2014

Tutorial Cordova + Android Studio + Android SDK (Ubuntu 14.04)


  1. Instalar Java (ppa)

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
  1. Intalar Android Studio (ppa)
sudo add-apt-repository ppa:paolorotolo/android-studio
sudo apt-get update
sudo apt-get install android-studio

  1. Descargar Android SDK
Descomprimir en: /home/{usuario}/android-sdk/
Debe quedar algo asi como: /home/{usuario}/android-sdk/sdk

Si se va a trabajar sobre Ubuntu 64 bits instalar lo siguiente:
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libncurses5:i386 libstdc++6:i386 zlib1g:i386

  1. Configurar Android Studio
Projects Defaults ->Project Structure
Android SDK Location: /home/{usuario}/android-sdk/sdk

Nota: en la ruta anterior y de aquí en adelante debe ser reemplazado {usuario} por el nombre del usuario de la cuenta de ubuntu sobre la cual se esta trabajando

  1. Instalar Android SDK Tools, SDK Platforms y SDK Platforms Tools (usando Android SDK Manager) de la version de Android con la que se vaya a trabajar
Android Studio -> Configure -> SDK Manager

  1. Pasos para Instalar Cordova
Instalar Git: sudo apt-get install git
Instalar Nodejs: sudo apt-get install nodejs nodejs-legacy npm ant
Instalar Cordova-Cli: sudo npm install -g cordova

  1. Configurar variables de sesion para cordova
Abrir el archivo:
/home/{usuario}/.bashrc
Y adicionar las siguientes lineas al final del archivo:
### Cordova
export HOME="/home/gaea"
export ANDROID_HOME="/home/gaea/android-sdk/sdk"
export ANDROID_TOOLS="/home/gaea/android-sdk/sdk/tools"
export ANDROID_PLATFORM_TOOLS="/home/gaea/android-sdk/sdk/platform-tools"
export PATH="$ANDROID_HOME:$ANDROID_TOOLS:$ANDROID_PLATFORM_TOOLS:$PATH"

  1. Crear el proyecto de Cordova, por ejemplo:
cordova create geolocation com.example.geolocation Geolocation
cd geolocation
cordova platform add android

  1. Compilar la aplicación:
cordova build
El apk quedará ubicado en la siguiente ruta:
/home/{usuario}/geolocation/platforms/android/ant-build/CordovaApp-debug.apk

  1. Ejemplo de Geolocation:
http://docs.phonegap.com/en/3.1.0/cordova_geolocation_geolocation.md.html#Geolocation