Ich versuche, eine grundlegende Netzwerkverbindung mit den Droid-Emulatoren und Eclipse einzurichten, aber ich habe Probleme. Der Server erreicht die Zeile "Socket s = ss.accept();" und wartet darauf, dass der Client sich verbindet, aber der Client scheint keine Verbindung herstellen zu können.
Jetzt konnte ich meinen Client mit einem Python-Server verbinden, den ich erstellt habe und der dasselbe tut wie der Server, den ich für den Droid erstellt habe. Ich habe die Internetverwendung sowohl im Client als auch im Server im AndroidManifest erlaubt, daher verstehe ich nicht, warum dieser Server nicht auf meinem Droid-Emulator funktioniert.
Server:
ServerSocket ss = new ServerSocket(8888);
while(!end){
Socket s = ss.accept();
Log.v("Server","Verbindung gefunden");
BufferedReader input = new BufferedReader(new InputStreamReader(s.getInputStream()));
PrintWriter output = new PrintWriter(s.getOutputStream(),true);
String st = input.readLine();
Client:
Socket s = new Socket(MEINEIPADRESSE,8888);
BufferedReader input = new BufferedReader(new InputStreamReader(s.getInputStream()));
Jede Hilfe wäre sehr dankbar.