Habilitar el modo depuración en Jelly Bean 4.2 y depurar con Ubuntu

Tal y como comenté en el artículo “Como programar tu primera aplicación Android en Ubuntu (II)“, probar tus aplicaciones en un dispositivo virtual se hace muy pesado, porque, por un lado iniciar el dispositivo virtual es realmente lento, y por lo menos yo, en cuanto me despisto lo he cerrado (y tengo que iniciarlo de nuevo, y me desespero), y por otro lado, porque la fluidez de las aplicaciones deja bastante que desear. Si además a esto le sumas que no puedes simular el funcionamiento del teclado, es necesario ejecutar las aplicaciones en tu móvil Android utilizando el modo depuración.

Hasta el momento, había habilitado el modo depuración en versiones anteriores de Android, pero cuando he intentado hacerlo en Jelly Bean, no he sido capaz de encontrar como hacerlo…

Modo depuración en Jelly Bean

Al parecer Google, al lanzar la versión 4.2 de Jelly Bean, decidio ocultar las opciones de desarrollador. Sin embargo habilitarlas de nuevo es realmente sencillo. Solo tienes que ir a Ajustes > Información del teléfono y pulsar siete veces sobre “Número de compilación”

Habilitar el modo depuración en Jelly Bean 4.2 y depurar con Ubuntu

Una vez hecho esto aparecerá un mensaje tipo “Ya eres un desarrollador”, y partir de ese momento verás de nuevo en el menú de “Ajustes” el acceso a “Opciones de desarollo”

Habilitar el modo depuración en Jelly Bean 4.2 y depurar con Ubuntu

Una vez ya puedes acceder a “Opciones de desarrollo”, tienes que habilitar el modo “Depuración USB”:

Habilitar el modo depuración en Jelly Bean 4.2 y depurar con Ubuntu

Depurando con Ubuntu

El siguiente paso ha sido depurar con Ubuntu desde Eclipse, para agilizar la depuración de aplicaciones, y evitar de esta manera tener que recurrir a los dispositivos virtuales. Esta parte ha sido realmente sencilla. Una vez habilitado el modo “Depuración USB” solo he tenido que ejecutar las siguientes líneas en el terminal y a partir de ese momento he podido utilizar mi móvil como dispositivo para depurar desde Ubuntu:


sudo killall adb
sudo adb usb

Cada vez que ejecutas una aplicación podrás seleccionar tu móvil (siempre que lo tengas conectado vía USB -claro-) para poder testear tus aplicaciones desarrolladas en Ubuntu:

Habilitar el modo depuración en Jelly Bean 4.2 y depurar con Ubuntu

 

Fuente: Addictivetips | atareao

¿Quién está en línea?

Hay 11912 invitados y ningún miembro en línea