我在这里有这个功能:
public void read() {
byte buffer[] = new byte[1024];
int bytes;
try {
bytes = iStream.read(buffer);
//Send what got read to LogCat here
} catch(IOException e) {
//TODO: something
}
}
它从BluetoothSocket InputStream中读取。如何显示读取到LogCat的内容?
答案 0 :(得分:1)
您可以使用以下方式打印整个字节数组:
Log.i(TAG,new String(buffer, "UTF-8")); // for UTF-8 encoding
您可以使用Charset类中的编码:Supported Encodings
答案 1 :(得分:0)
对于这种程序,您可以使用Log.i(TAG,String.valueOf(bytes));
礼貌Rundyka Yudhistira