Ben V.
- Forum-Beiträge: 4
13.08.2011, 20:25:58 via Website
13.08.2011 20:25:58 via Website
Hi!
Hab ein sehr eigenartiges Problem zu dem ich bis jetzt keine Antwort gefunden hab:
->Rufe aus meiner Activity einen AsyncTask auf, was auch ohne Probleme funktioniert(Der AsyncTask ist direkt in der Activity als Unterklasse)
->Schließlich kommt der Compiler an diese Stelle: (tv=textview)
try {
tv.append("before socket\n");
cs = new Socket("10.1.1.1", 23);
tv.append("after socket");
os = cs.getOutputStream();
pw = new PrintWriter(os, false);
br = new BufferedReader(new InputStreamReader(cs.getInputStream()));
} catch (UnknownHostException e) {
e.printStackTrace();
tv.append("unknown host");
} catch (IOException e) {
tv.append("IO Exception");
e.printStackTrace();
}
Das ganze hat im "native" Java ohne irgendein Problem funktioniert und ich bekomme auch in der VM keinerlei Fehlermeldung oder Exception, "before socket" wird noch ausgegeben, aber danach bleibt der Compiler anscheinend beim aufmachen des Sockets hängen (die 2. Nachricht wird nichtmehr ausgegeben) -> wie gesagt keine Fehlermeldung oä., wäre für jeden Tipp dankbar!
Hab ein sehr eigenartiges Problem zu dem ich bis jetzt keine Antwort gefunden hab:
->Rufe aus meiner Activity einen AsyncTask auf, was auch ohne Probleme funktioniert(Der AsyncTask ist direkt in der Activity als Unterklasse)
->Schließlich kommt der Compiler an diese Stelle: (tv=textview)
try {
tv.append("before socket\n");
cs = new Socket("10.1.1.1", 23);
tv.append("after socket");
os = cs.getOutputStream();
pw = new PrintWriter(os, false);
br = new BufferedReader(new InputStreamReader(cs.getInputStream()));
} catch (UnknownHostException e) {
e.printStackTrace();
tv.append("unknown host");
} catch (IOException e) {
tv.append("IO Exception");
e.printStackTrace();
}
Das ganze hat im "native" Java ohne irgendein Problem funktioniert und ich bekomme auch in der VM keinerlei Fehlermeldung oder Exception, "before socket" wird noch ausgegeben, aber danach bleibt der Compiler anscheinend beim aufmachen des Sockets hängen (die 2. Nachricht wird nichtmehr ausgegeben) -> wie gesagt keine Fehlermeldung oä., wäre für jeden Tipp dankbar!
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.