Ich möchte eine E-Mail mit 9 spezifischen Bytes im Körper senden:Wie bekomme ich die genauen Bytes?
byte one = (byte) 161;
byte two = (byte) 1;
byte three = (byte) 254;
byte four = (byte) 1;
byte five = (byte) 255;
byte six = (byte) 255;
byte seven = (byte) 255;
byte eight = (byte) 254;
byte nein = (byte) 255;
String unicode = new String(new byte[] { one, two, three, four, five, six, seven, eight, nein }, "windows-1258");
emailMessage.setText(unicode);
Jedesmal, wenn ich diese Bytes weitere 9 Bytes das Ziel erreichen zu senden. Wie kann ich das erreichen?
Empfänger-String-Encoding ist mir egal. Ich bin nicht daran interessiert, wie die Charaktere visuell angezeigt werden. Ich interessiere mich mehr für die Information, den Hexadezimalwert im Charakter.
ich glaube 9 ist neun nicht nein - zur allgemeinen Information –
hast du MSB, LSB, padding überprüft? –
Haben Sie die Empfänger-String-Codierung überprüft? –