domingo, 4 de agosto de 2013

Eclipse + Android: depurar aplicaciones en un móvil Jelly Bean


Por fin he jubilado mi anterior móvil, un Sony-Ericsson Xperia mini pro, con el que no estaba descontento pero que, con los grandísimos avances de Android, lo limitado en procesador, en almacenamiento interno y en RAM, y lo abandonado en actualizaciones que lo tenía Sony, pasar a este nuevo móvil ha sido una auténtica gozada.

Bueno, veamos cómo depurar las aplicaciones Android utilizando Jelly Bean.




0. En Jelly Bean las opciones de desarrollador están "escondidas"

Me ha parecido muy simpático cómo Google ha escondido las opciones de desarrollador en Jelly Bean.

Inicialmente nos encontramos nuestro menú de Ajustes con este aspecto:


¡¡¡NO aparecen las opciones de desarrollador por ningún lado!!!


1. Activar opciones de desarrollador

Pues bien, para que se muestren las opciones de desarrolador, tenemos que irnos a Ajustes -> Información del teléfono, y pulsar 7 veces, sí sí, 7 veces, sobre Número de compilación:


Hecho esto, nuestro menú de Ajustes incorporará una nueva opción, que son las opciones de Desarrollo:




2. Activar opciones de desarrollo

Dentro del menú recién estrenado de "Opciones de desarrollo", activamos las propias opciones de desarrollo, arriba a la derecha:





3. Activar depuración USB

Ahora que hemos habilitado las opciones de desarrollo, activamos la depuración USB:






4. Permitir Orígenes desconocidos

El sistema operativo Android por defecto no deja instalar apps no firmadas. En nuestro caso, para agilizar el desarrollo, debemos activar que permita instalar de orígenes desconocidos. 

Para ello, en Ajustes -> Seguridad, marcamos la opción Orígenes desconocidos:



5. En las notificaciones, cambia la opción "Solo cargar" por "Almacenamiento USB"

En las notificaciones, si pulsas sobre "Solo carga USB", te muestra una serie de posibilidades. Marca "Almacenamiento USB":



6. Comprueba que en las notificaciones nos informa que la Depuración USB está habilitada 

Conectamos el móvil al ordenador, y fíjate en en las notificaciones:


Vemos que ya el sistema muestra que la Depuración USB está habilitada.

7. Activa el almacenamiento USB

En las notificaciones, pulsa sobre la opción "Conexión por USB", y una vez dentro, pulsa sobre "Activar almacenamiento USB":