galère avec datagramsocket
Salut à tous
Je galère depuis quelques jours a essayer de recevoir des paquets.
:calim2:
Mon code est super simple.
Je le fais tourner sur l'emulateur Android, ou sur un HTC Hero, même résultat (unfortunately MyApp has stopped)
Logcat affiche "waiting" puis l'App crashe immédiatement sur le socket.receive, sans envoyer d'exception.
j'ai bien mis la permission INTERNET dans le manisfest
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
try {
byte[] buffer = new byte[256];
DatagramSocket socket = new DatagramSocket(1234);
DatagramPacket packet = new DatagramPacket(buffer,buffer.length);
socket.setSoTimeout(10000);
Log.i("PDu","waiting");
socket.receive(packet);
Log.i("PDu","got it");
} catch (SocketException e) {
Log.e("PDu","SocketException raised");
} catch (IOException e) {
Log.e("PDu","IOException raised");
} |
Qui sera le héros du jour en me trouvant l'erreur??