簡體   English   中英

如何從Java中的藍牙套接字讀取字符串

[英]How to read strings from a bluetooth socket in java

我試圖將字符串從Bluetooth SPP服務器讀取到我的Android客戶端中。 服務器工作正常,並將字符串發送到客戶端,如Logcat所示.LogCat指示從btSocket讀取字節。 但是,我嘗試從套接字讀取並顯示到TextView的字符串是徒勞的。 是Android客戶端,這是證明服務器運行正常的日志記錄 一些Android和Java專家可以提供幫助。 謝謝。

嘗試這樣的事情:

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);

希望對您有幫助。

謝謝。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM