[Android] TCP Client - Nachricht abgeschnitten

  • Java

    [Android] TCP Client - Nachricht abgeschnitten

    Hallo,

    ich habe ein Problem wegen TCP in Android.

    Ich benutze diesen Code, um einen Zeile von einem C#-Server zu lesen:

    Quellcode

    1. BufferedReader reader = new BufferedReader(new InputStreamReader(mSocket.getInputStream(), "UTF-8"));
    2. String source = reader.readLine();
    3. System.out.println(source);


    Wenn ich das zum ersten Mal ausführe, ist der String ganz.
    Beim zweiten Mal ist der String abgeschnitten, obwohl das ganz gleiche gesendet wird, also es wird erst mitten im String ausgelesen.

    Ich habe überprüft, ob es am Server liegt, aber beide Strings, die gesendet werden, sind identisch.

    Kann mir jemand damit helfen? :)
    ~ Alex-Digital :D

    if(!Internet.VBP.Get<User>("Alex-Digital").IsOnline) this.Close(); :D