Debugging over Bluetooth

7
DEBUG ANDROID WEAR (Moto360 ) El siguiente tutorial se ha desarrollado sobre plataforma Mac y supone que ya se tiene instalado el ADB y las herramientas de la plataforma Android con sus librerías. Como se aprecia en la imagen, se debe tener hasta la actualización del SDK Tools en 24.4.1 Luego de tener todas las librerías al día, procedemos a verificar el ADB. Primero verificamos los dispositivos que estén en modo “debug”. Previamente se debe tener el dispositivo móvil ya conectado en modo “debug”.

Transcript of Debugging over Bluetooth

Page 1: Debugging over Bluetooth

DEBUG ANDROID WEAR (Moto360 )

El siguiente tutorial se ha desarrollado sobre plataforma Mac y supone que ya se tiene instalado el ADB y las herramientas de la plataforma Android con sus librerías.

Como se aprecia en la imagen, se debe tener hasta la actualización del SDK Tools en 24.4.1 Luego de tener todas las librerías al día, procedemos a verificar el ADB. Primero verificamos los dispositivos que estén en modo “debug”. Previamente se debe tener el dispositivo móvil ya conectado en modo “debug”.

Page 2: Debugging over Bluetooth

Para verificar esto, ingresamos en el móvil a Información del Teléfono y habilitamos la opción de desarrollador pulsando 7 veces sobre la versión build.

Habilitada esta opción, ingresamos y habilitamos el modo Depuración por USB y aceptamos las indicaciones.

Page 3: Debugging over Bluetooth

Luego abrimos la aplicación Android Wear, si no la tenemos instalada, la descargamos del market (https://goo.gl/Yr9LkX) . Conectamos el dispositivo Wear con el móvil vía bluetooth. Ya conectados los dos dispositivos, entramos a configuración y habilitamos la depuración vía bluetooth. Observemos que el dispositivo wear ya ha sido reconocido. Para la depuración por bluetooth, maneja un host y un destino. El host hace referencia al servidor ADB desde donde depuraremos, es decir Android Studio; y el destino, que es el dispositivo Wear. Ahora vamos a ir al dispositivo Wear y habilitar su depuración via bluetooth. Para esto debemos habilitar las opciones de desarrollo. Estas la habilitamos presionando 7 veces sobre la versión de compilación en Acerca de. Habilitadas estas opciones, ingresamos y habilitamos la depuración ADB y luego Depurar por bluetooth.

Page 4: Debugging over Bluetooth

Seguido a esto, podremos ver en la aplicación movil de Android Wear que nuestro destino ya está conectado, es decir que el dispositivo wear ya está habilitado

Page 5: Debugging over Bluetooth

. Ahora debemos habilitar el ADB en nuestro computador. Para esto abrimos la consola y en la ruta donde tengamos instalado el ADB, inicializamos el servidor pero antes lo paramos (./adb kill­server) para así, inicializarlo (./adb start­server). Luego verificamos que ya reconozca nuestro dispositivo móvil. Para esto conectamos vía USB el móvil al computador y ejecutamos en la consola el comando para verificar los dispositivos conectados (./adb devices) y nos debe mostrar uno, el celular. Ahora necesitamos decirle al ADB que nuestro dispositivo wear se va a comunicar con él por el puerto 4444 (adb forward tcp:4444 localabstract:/adb­hub) para luego decirle que se conecte a ese puerto ya indicado (adb connect localhost:4444). Y así, ya podemos comprobar en nuestra app Android Wear, que nuestro Host por fin ya está conectado.

Page 6: Debugging over Bluetooth
Page 7: Debugging over Bluetooth

Finalmente, AndroidStudio nos reconoce el dispositivo wear para depurar en el.

Jose Fernando Berna Molano @josefbernam