Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
Ambdós costats versió prèvia Revisió prèvia Següent revisió | Revisió prèvia | ||
android_threads [2024/10/16 17:23] enric_mieza_sanchez [Android i WebSockets] |
android_threads [2024/10/21 13:53] (actual) enric_mieza_sanchez [Android i WebSockets] |
||
---|---|---|---|
Línia 220: | Línia 220: | ||
====== Android i WebSockets ====== | ====== Android i WebSockets ====== | ||
- | Per poder emprar la [[https:// | + | Per poder emprar la [[https:// |
<file kotlin build.gradle.kts> | <file kotlin build.gradle.kts> | ||
Línia 241: | Línia 241: | ||
</ | </ | ||
- | Un cop fet això podrem emprar les biblioteques de codi de Java: | + | Recordem que per poder-se connectar a internet, cal [[https:// |
- | <code java> | + | <file xml AndroidManifest.xml> |
+ | < | ||
+ | < | ||
+ | </ | ||
+ | |||
+ | |||
+ | Un cop fet tot això podrem emprar les biblioteques Java WebSockets al nostre codi: | ||
+ | |||
+ | < | ||
import org.java_websocket.client.WebSocketClient; | import org.java_websocket.client.WebSocketClient; | ||
import org.java_websocket.drafts.Draft_6455; | import org.java_websocket.drafts.Draft_6455; | ||
import org.java_websocket.handshake.ServerHandshake; | import org.java_websocket.handshake.ServerHandshake; | ||
+ | |||
+ | ... | ||
+ | |||
+ | WebSocketClient client = null; | ||
+ | URI location = " | ||
+ | |||
+ | try { | ||
+ | client = new WebSocketClient(new URI(location), | ||
+ | client.connect(); | ||
+ | } catch (URISyntaxException e) { | ||
+ | e.printStackTrace(); | ||
+ | System.out.println(" | ||
+ | } | ||
+ | | ||
+ | client.send(" | ||
... | ... | ||
</ | </ | ||
+ | |||
+ | <WRAP tip> | ||
+ | Teniu més explicacions i exemples a la pàgina [[WebSockets Java]] d' | ||
+ | </ | ||