0

我正在尝试将蓝牙 SPP 服务器中的字符串读入我的 Android 客户端。服务器工作正常,并将字符串发送到客户端,如 Logcat 中所示。LogCat 表示从 btSocket 读取字节。但是,我尝试从套接字读取并显示到 TextView 的字符串是徒劳的。是 Android 客户端,这是用于证明服务器工作正常的logcat 。一些 Android 和 Java 大师可以提供帮助。谢谢。

4

1 回答 1

5

尝试这样的事情:

byte[] buffer = new byte[1024];
int bytes;
inFromServer = nmeaServerSocket.getInputStream();

bytes = inFromServer.read(buffer);
String readMessage = new String(buffer, 0, bytes);
Log.d(TAG, "Message :: "+readMessage);

希望它可以帮助你。

谢谢。

于 2013-01-03T07:22:56.010 回答