come posso eseguire richieste HTTP o aprire un socket su Android Wear? Ho usato a pensare che sia impossibile, ma l'applicazione Web Browser for Android Wear dice il folloing:Come effettuare richieste HTTP tramite WiFi direttamente da Android Wear?
"[..] funziona anche quando il telefono è spento, se si dispone di uno smartwatch con Android Wear 5.1 e Wi-Fi" *.
L'ho provato e quell'app PU CAN connettersi a Internet quando il telefono accoppiato è spento.
Ogni volta che apro una presa di corrente o provare le richieste HTTP su Android Wear Ho sempre una ConnectException dicendo failed to connect to http://foo.com
(simile di stack trace here). Quindi sto facendo qualcosa di diverso allora che l'app sta facendo e mi piacerebbe capire di cosa si tratta.
Contesto: Sto lavorando su proof-of-concept e voglio solo essere in grado di eseguire richieste HTTP e socket aperti. Mi piacerebbe sapere se c'è un modo per farlo. Anche se include radicare l'orologio e fare qualche magia adb.
Per chiarire: Conosco l'API del livello dati e vorrei ancora essere in grado di eseguire solo richieste HTTP e socket aperti.
Lo stack a cui si fa riferimento sembra indicare che l'altro lato ha rifiutato la connessione e non indica alcun problema sul lato di usura. Nel tuo caso, crea una pila pulita che mostri che il problema è dal lato dell'usura e mostraci lo stack e il tuo codice. Assicurati anche che il tuo dispositivo war sia effettivamente sulla rete WiFi quando lo provi. –