Bonjour,
J'essaye de programmer un petit serveur TCP qui puisse etre accessible depuis un client, TCP egalement, sous Android en utilisant les classes Socket et ServerSocket.
Mon problème vient de la gestion de la boucle pour lire les messages entrants coté serveur ( même si je pense que le problème doit aussi être présent coté client ) grâce a un InputStreamReader dans lequel je récupére l'inputStream du Socket.
Mon interface se bloque une fois a l’intérieure de celle ci.
Dois-je la placer dans un thread a par entière ?
Code:
1
2
3
4
5
6 String msgRecu ; while ((msgRecu = in.readLine()) != null) { System.out.println(msgRecu); }
merci bien et bon dimanche