2011-03-15 76 views
0

嗨: 我正在開發一個android程序,通過藍牙從遠程設備讀取數據。現在,遠程設備每秒發送5個字節,但是當我讀取Android上的InputStream時,我收到了2,1,2,3 ...字節。問題是我想要通過實時接收這些數據,我該怎麼做? 順便說一下,我的程序基於Android提供的BluetoohChat。 謝謝。如何從藍牙實時讀取數據?

回答

0

我會建議創建一個ThreadAsyncTask,它處理從藍牙套接字讀取。例如,該線程/任務可能每秒循環四次,從藍牙中查找數據。一旦獲得足夠的數據來執行某個操作,該線程就可以執行處理數據的另一個函數。

相關問題