Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


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

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

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

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

Siempre que abro un socket o intento peticiones HTTP en Android Wear siempre obtengo un diciendo de ConnectException que failed to connect to http://foo.com (seguimiento de pila similar aquí ). Así que estoy haciendo algo diferente entonces que la aplicación está haciendo y me gustaría entender lo que es.

Contexto: Estoy trabajando en la prueba de concepto y sólo quiero ser capaz de ejecutar peticiones HTTP y abrir sockets. Me encantaría saber si hay alguna manera de hacer eso. Incluso si incluye el enraizamiento del reloj y hacer algunos magia adb.

Para aclarar: Yo sé acerca de la capa de datos API y todavía me gustaría ser capaz de hacer sólo peticiones HTTP y sockets abiertos.

  • ¿Cuál es la forma correcta de implementar un GridViewPager en Android Wear?
  • Instalar APK firmado no instala la aplicación en Android Wear
  • Desinstala la aplicación de Android Wear desde un dispositivo real
  • ¿Puedo enviar objetos personalizados a Android Wear?
  • ¿Hay alguna manera de detectar si el reloj es redondo?
  • Android Wear: Programe la pantalla de despertador
  • Android Studio Wear App Error - No se puede abrir PNG
  • Wear App y con tipo de compilación personalizado con applicationIdSuffix
  • One Solution collect form web for “¿Cómo hacer que las solicitudes HTTP a través de WiFi sean directamente de Android Wear?”

    Si su reloj tiene Wifi y está configurado correctamente, puede realizar llamadas de red en su reloj cuando el reloj esté desconectado del teléfono; Cuando se conecta a su teléfono a través de BT, wifi se deshabilitará. Mientras está habilitado, debería ser capaz de tratar eso como una conectividad de red habitual y hacer llamadas de red. Pero tenga en cuenta que si escribe una aplicación que se basa en esto, su aplicación no funcionará cuando se conecte a un teléfono, por lo que necesita manejar ese caso y proporcionar una alternativa para que su aplicación obtenga los mismos datos La conectividad del teléfono).

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.