/ / android code konnte beim socketing durch wifi nicht stecken - java, android, sockets, wifi

Android-Code fehlgeschlagen in Socketing durch Wifi - Java, Android, Sockets, Wifi

Ich habe soeben eine App geschrieben, um eine Verbindung zum WLAN herzustellen:

wifi.setWifiEnabled(false);
wifi.setWifiEnabled(true);

int res = wifi.addNetwork(wificonfigurationA);
boolean b = false;
b = wifi.enableNetwork(res, true);
Log.d("WifiPreference", "enableNetwork returned " + b);

Socket socket = new Socket(serverAddr, 3000);
PrintWriter out = new PrintWriter(new BufferedWriter(new OutputStreamWriter(socket.getOutputStream())), true);

out.println("Hey Server!");

Das gibt die 01-02 00:03:36.882: E/ClientActivity(1550): java.net.ConnectException: /10.10.2.200:3000 - Network is unreachable Error. bitte helfen

Antworten:

0 für die Antwort № 1

Verwenden Sie das connectionManagaer-Objekt, um diese Operation auszuführen, und führen Sie diese Art der Netzwerkoperation immer in einem separaten Thread aus.