Hallo,
der folgende Code funktioniert leider nicht wie er soll. Kompilierung klappt, nach dem Einbinden bekomme ich jedoch die Fehlermeldung "Invalid Array Length". Leider wird mir die Zeilennummer nicht mitgeteilt, sodass ich spekulieren muss wo es hapert. Ich finde jedoch nichts verdächtiges. Hat jemand von Euch vielleicht eine Idee?
Danke schonmal...
public String ReceiveASCIIBytes(int length){ byte[] bytes = new byte[length]; try { BufferedInputStream bis = new BufferedInputStream(socket.getInputStream()); bis.read(bytes, 0, length); } catch (IOException e) { e.printStackTrace(); } finally { } return bytes.toString();}