¿Cómo hacer solicitudes HTTP a través de WiFi directamente desde Android Wear?

¿Cómo puedo ejecutar solicitudes HTTP o abrir un socket en Android Wear? Solía pensar que eso es imposible pero elNavegador web para Android Wear la aplicación dice lo siguiente:

"[...] funciona incluso cuando su teléfono está apagado si tiene un reloj inteligente con Android Wear 5.1 y WiFi" *.

Lo probé y esa aplicación PUEDE conectarse a Internet cuando el teléfono emparejado está apagado.

Cada vez que abro un socket o intento solicitudes HTTP en Android Wear, siempre obtengo unConnectException diciendofailed to connect to http://foo.com (seguimiento de pila similaraquí) Así que estoy haciendo algo diferente de lo que está haciendo esa aplicación y me gustaría entender qué es eso.

Contexto: Estoy trabajando en una prueba de concepto y solo quiero poder ejecutar solicitudes HTTP y abrir sockets. Me encantaría saber si hay alguna forma de hacerlo. Incluso si incluye rootear el reloj y hacer algo de magia adb.

Para aclarar: Sé sobre la API de capa de datos y todavía me gustaría poder hacer solicitudes HTTP y abrir sockets.

Respuestas a la pregunta(1)

Su respuesta a la pregunta