jueves, 30 de octubre de 2014

Emulando Android en Debian

Aunque Android esté basado en Linux, las aplicaciones de uno no funcionan en otro, por lo que si queremos emplear alguna apk en nuestro Debian, no nos queda más remedio que hacerlo con un emulador.

Por eso hoy vamos a instalar un emulador llamado Genymotion, que si bien no es libre, si es gratuito y además funciona bastante bien.

Para que Genymotion funcione, necesita virtualbox, para que virtualbox funcione necesitamos virtualbox-dkms y para que virtualbox-dkms funcione, necesitamos los linux-headers correspondientes a nuestro kernel. Así dicho, suena un poco enrevesado, pero si lo hacemos pasito a pasito, es muy fácil.

Lo primero es saber que kernel estamos utilizando. Para ello solo tenemos que abrir la terminal y escribir

  • uname –r

Siguiente paso, nos vamos al amigo Synaptic e instalamos las Linux-headers cuya numeración corresponda con la que acabamos de ver en la terminal. Después, instalaremos virtualbox y virtualbox-dkms.

Siguiente paso, descargamos Genymotion, para lo cual es necesario estar registrado. Tranquilo, el registro es gratuito y muy rápido. Una vez logados, nos descargamos el instalador que nos convenga. Hay uno para Debian de 64 bits, no así para Debian de 32 bits. Pero tranquilo, si necesitas el de 32 bits, puedes usar el de Ubuntu sin problemas.

Desues de descargar el fichero le pulsamos con el botón derecho del ratón sobre él y le damos permisos de ejecución. Luego, desde la terminal lo ejecutamos con un
  • ./genymotion-2.3.0XXXXXXXX
Dentro de la carpeta en la que teníamos el fichero .bin, se creará una carpeta llamada genymotion y dentro de ella un programa llamado genymotion. Este es el que debemos utilizar para abrir la aplicación.


Luego ya solo queda añadir los teléfonos que queramos de entre los disponibles y hacer las pruebas que queramos con ellos.


Y a disfrutar de tu “nuevo Galaxy”

No hay comentarios:

Publicar un comentario

prekes sodui