Wear OS admite la depuración inalámbrica, que te permite depurar tu app a través de una red Wi-Fi.
Requisitos previos
Antes de comenzar, asegúrate de tener lo siguiente:
- Android Debug Bridge (ADB): Usa la versión
adb30.0.0 o una posterior. Misma red Wi-Fi: La computadora de desarrollo y el reloj Wear OS deben estar conectados a la misma red Wi-Fi.
Cómo habilitar la depuración inalámbrica
- Habilita las opciones para desarrolladores en tu reloj.
- En el reloj, abre Configuración y navega a Opciones para desarrolladores.
- Habilita Depuración ADB.
Habilita la Depuración inalámbrica.
En el diálogo que aparece, selecciona Permitir o Permitir siempre en esta red para confirmar.
Cómo vincular la computadora con el reloj
Solo debes vincular la computadora con el reloj una vez.
- En el reloj, navega a Configuración > Opciones para desarrolladores > Depuración inalámbrica.
- Selecciona Vincular dispositivo nuevo.
- El reloj muestra un código de vinculación de Wi-Fi, una dirección IP y un puerto para la vinculación. Toma nota de estos valores.
En tu computadora, abre una terminal y ejecuta el siguiente comando. Reemplaza
ip-addressypairing-portpor los valores que se muestran en el reloj:adb pair ip-address:pairing-portCuando se te solicite, ingresa el código de vinculación de Wi-Fi que se muestra en el reloj. Si la vinculación se realiza correctamente, verás un mensaje similar al siguiente:
Successfully paired to ip-address:pairing-port
Conéctate al reloj
Después de vincular el reloj y la computadora, puedes conectarte al reloj. Deberás volver a conectarte cada vez que reinicies la depuración inalámbrica o cambies de red Wi-Fi.
- En el reloj, navega a Configuración > Opciones para desarrolladores > Depuración inalámbrica.
Busca la dirección IP y el puerto de la conexión en Depuración inalámbrica (no en "Vincular dispositivo nuevo").
En tu computadora, ejecuta el siguiente comando:
adb connect ip-address:connection-portPara verificar la conexión, ejecuta el siguiente comando:
adb devicesEl reloj debería aparecer en la lista de dispositivos conectados.
Si este comando muestra más de un dispositivo, antepón la dirección IP del dispositivo a tus comandos
adb:adb -s ip-address:connection-port
Solución de problemas
Si no puedes conectarte, haz lo siguiente:
- Verifica la conexión de red: Comprueba que ambos dispositivos estén conectados a la misma red Wi-Fi y que esta permita el tráfico peer-to-peer.
- Reinicia ADB: En tu computadora, ejecuta
adb kill-servery, luego,adb start-server. Luego, intenta volver a conectarte. - Activa o desactiva la depuración: Activa y desactiva la Depuración inalámbrica en el reloj.