App stürzt beim Empfangen ab

C

coffeedeveloper

Neues Mitglied
0
Hallo,
und zwar: Ich habe in Java ein Chatprogramm programmiert (verschickt Byte-Arrays). Nachdem ich den Code portiert hatte und eine Nachricht empfangen wollte, ist die App abgestürzt.

Der betreffende Programmcode ist jener:

Code:
public void empfangen()
    {
        FileFetcher empfaenger = new FileFetcher(ip, 1463, empfangenn);
        ExecutorService ausfuehren = Executors.newFixedThreadPool(1);
        ausfuehren.execute(empfaenger);
    }
    static class FileFetcher implements Runnable
    {
        final String servername;
        final int port;
        final byte[] datei;
        public FileFetcher(String server, int port, byte[] datei)
        {
            this.servername = server;
            this.port = port;
            this.datei = datei;
        }
        public void run()
        {
            for (int var1 = 0; var1 <= 1;)
            {
            try
            {
                if (sendennn != false)
                {
                }
                else
                {
                server1 = new Socket(this.servername, this.port);
                int var = 0;
                InputStream input = server1.getInputStream();
                input.read(empfangen);
                input.close();
                text2.setText(empfangen.toString());
                server1.close();
                }
            }
            catch (IOException e)
            {
            }
}
}
}

Ich hoffe ihr könnt helfen
 
Zuletzt bearbeitet:
Ich hab den Fehler gefunden! Der Byte-Array war zu groß!

[CLOSED]
 

Ähnliche Themen

S
Antworten
8
Aufrufe
481
swa00
swa00
R
  • Robby1950
2
Antworten
23
Aufrufe
953
Robby1950
R
netfreak
  • netfreak
Antworten
10
Aufrufe
437
netfreak
netfreak
Zurück
Oben Unten