Android: cómo instalar aplicaciones en el emulador
by Francho Joven
22 Jun 2009
#android
.
Comments
Situación incial:
- Máquina de desarrollo Linux (Ubuntu 9.04)
- SDK de Android instalado en /opt/android-sdk-linux_x86-1.5_r1/
- El emulador ya ha sido lanzado desde Eclipse creandose un perfil al que he llamado “Test”
Caso real: quiero instalar OpenIntents en mi emulador:
[bash]
cd /tmp
wget http://openintents.googlecode.com/files/openintents-binary-0.9.0.zip
unzip openintents-binary-0.9.0.zip
export SDK_ROOT=”/opt/android-sdk-linux_x86-1.5_r1”
cd /opt/android-sdk-linux_x86-1.5_r1/tools
./emulator -avd Test
./adb install /tmp/openintents-binary-0.9.0/OpenIntents.apk
[/bash]
Explicación:
- Nos colocamos en el directorio temporal para no ensuciar otras carpetas
- Descargamos el paquete a instalar
- Lo descomprimimos
- Creamos la variable de entorno SDK_ROOT y la hacemos apuntar al sitio donde tenemos el SDK de Android
- Vamos al directorio tools del SDK (donde está el emulador y algunas herramientas complementarias)
- Arrancamos el emulador con el perfil “Test”. Los perfiles están guardados en ~/.android/avd/
- Instalamos la aplicación
Basado en un artículo de Open Handset Magazine http://openhandsetmagazine.com/2008/01/tips-how-to-install-apk-files-on-android-emulator/