App stürzt beim Socket öffnen ab

  • 2 Antworten
  • Neuester Beitrag
Diskutiere App stürzt beim Socket öffnen ab im Android App Entwicklung im Bereich Betriebssysteme & Apps.
H

hörnerwhisky

Neues Mitglied
Halllo Zusammen,

ich habe eine App geschrieben, die über eine Socket-Verbindung kommuniziert. Auf meinem ZTE mit Android 2.3.7 läuft die problemlos. Auf einem HTC Desire 500 mit Android 4.1.2 stürzt die App ab, sobald ein Socket geöffnet werden soll.
Das Build Target habe ich auf API Level 22 (Google APIs5.1.1)
Hier der verwendete Codeschnipsel (das xxx ist natürlich eine gültige IP-Adresse):

Code:
            Socket socket = null;
            DataOutputStream dataOutputStream = null;
            DataInputStream dataInputStream = null;
            Button Button = (Button)findViewById(arg0.getId());
            try {
                
                socket = new Socket("xxx", 8899);
                
                
                dataOutputStream = new DataOutputStream(socket.getOutputStream());
                dataInputStream = new DataInputStream(socket.getInputStream());
Hat jemand eine Idee, woran das liegen könnte?

Gruß
hörnerwhisky
 
Jaiel

Jaiel

Experte
H

hörnerwhisky

Neues Mitglied
Jaiel schrieb:
Lässt du dein Code im UI Thread laufen? Das lässt Android 3.0 und höher leider nicht zu!!!
Ah, daran wird es wohl liegen! Du hast recht, mit der Suchfunktion hätte ich auch selber drauf kommen können.
Ich bin blutiger Anfänger, ich habe bisher immer nur Beispiele so modifiziert, daß sie das gemacht haben, was ich wollte. Das Beispiel was ich hier erwischt habe, ist wohl noch aus 2.x-Zeiten.
Da muß ich mich wohl noch mal reinknieen! :)
Ich geb zu, durch den Code von dem verlinkten TCPChat.java steige ich noch nicht durch :-(

Gruß
hörnerwhisky
 
Ähnliche Themen - App stürzt beim Socket öffnen ab Antworten Datum
6
17
8