LinuxParty
En este tutorial se (al igual que vimos aquí... [ 1 ], [ 2 ] y [ 3 ]) describe cómo puede configurar un entorno de desarrollo para la creación de aplicaciones Android en un escritorio Linux, en este caso utilizaremos tanto Ubuntu como Fedora con Eclipse, el SDK de Android, y PhoneGap. Voy a describir cómo construir aplicaciones de Android desde la línea de comandos con PhoneGap y desde la interfaz gráfica de usuario con Eclipse y PhoneGap y la forma de probarlos en un emulador de Android y en un verdadero dispositivo Android. PhoneGap le permite desarrollar sus aplicaciones Android usando tecnologías web como HTML, CSS y JavaScript (por ejemplo, con las bibliotecas de JavaScript, como jQuery / jQTouch), y que a su vez, estas aplicaciones web funcionen como aplicaciones nativas para Android (de hecho, PhoneGap soporta múltiples plataformas como Android, iPhone, Palm, Windows Mobile, Symbian, así que usted puede utilizar las mismas fuentes para crear aplicaciones para múltiples plataformas).
1 Nota preliminar
No voy a explicar cómo desarrollar una aplicación para Android con HTML, CSS y JavaScript. Usted puede encontrar un montón de tutoriales sobre esto en Internet, por ejemplo, ésta:
Tutorial: Un simple cliente de Twitter con jQTouch
Estoy trabajando con el clásico escritorio Ubuntu (GNOME), los pasos deben ser casi idénticas si se utiliza Unity / KDE, etc....
2 Instalación de Eclipse y requisitos previos para el SDK / PhoneGap Android
En primer lugar deberá abrir un terminal ( Aplicaciones> Accesorios> Terminal ):
Eclipse y los requisitos previos para el SDK y PhoneGap Android se pueden instalar de la siguiente manera:
sudo apt-get install openjdk-7-jdk eclipse ruby rubygems ruby-dev libnokogiri-ruby git ant libxml2 libxml2-dev libxslt1-dev
Si usted está en un sistema de 64 bits, también es necesario instalar los siguientes dos paquetes:
sudo apt-get install lib32stdc++6 ia32-libs
En Fedora:
su -
y luego...
yum -y install librawstudio.i686 librawstudio.x86_64 librawstudio-devel.i686 librawstudio-devel.x86_64 awstats.noarch rawstudio.x86_64
yum install java-1.7.0-openjdk-devel java-1.7.0-openjdk eclipse eclipse-gef eclipse-gef-sdk ruby rubygems rubygem-nokogiri ruby-devel git ant libxml2 libxml2-devel libxslt-devel wget
3 Instalación del SDK de Android
Abre Firefox y ve a http://developer.android.com/sdk/index.html . Allí podrá encontrar enlaces para el SDK de Android para las distintas plataformas (Windows, Mac OS X, Linux). Copie la ruta del enlace de la descarga para Linux (i386) (no se preocupe, esto descarga funciona tanto en plataformas i386 como x86_64!) ...
Descargar y descomprimir la siguiente manera:
cd ~
wget http://dl.google.com/android/android-sdk_r11-linux_x86.tgz
tar xvfz android-sdk_r11-linux_x86.tgz
Esto le creará el directorio android-sdk-linux_x86 en su directorio personal ( $HOME ). Debemos agregar el directorio $HOME/android-sdk-linux_x86/tools y el directorio $HOME/android-sdk-linux_x86/platform-tools a nuestra variable PATH que hacemos de la siguiente manera:
Abrir ~ /.profile... (o .bash_profile)
gedit ~/.profile o gedit .bash_profile
... y añade la siguiente línea al final del archivo:
[...]
|
Para hacer efectivo el cambio (de modo que no tengamos que cerrar la sesión y volver a abrir), ejecute:
export PATH="$HOME/android-sdk-linux_x86/tools:$HOME/android-sdk-linux_x86/platform-tools:$PATH"
Ahora empieza el SDK de Android:
android
Así es como se ve el SDK de Android:
Seleccione los paquetes disponibles en el panel izquierdo y seleccione Repositorio Android en el panel derecho para descargar paquetes SDK:
Haga clic en el Install Selected botón:
Se abrirá una nueva ventana, la marca Acepte caja de radio y haga clic en Instalar ...
... para iniciar la descarga de los paquetes SDK:
Si ADB ( Android Debug Puente ) necesita ser reiniciado, haga clic en Sí :
Haga clic en Cerrar después de que haya finalizado la descarga - esto se cerrará la ventana de descarga:
[ < Anterior ] [ Siguiente > ]