私は Java と Android の世界では初めてで、Android アプリを開発しています。
このアプリは、Android 以外のデバイス (医療機器) とタブレットを Bluetooth で接続し、画面に情報を表示する必要があります。
問題は、デバイスがどのように inf を送信しているか、バイト ストリームの長さなどがわからないため、受信した情報を理解する方法がわからないことです。
私が試したBluetoothChatサンプルに基づいています:
byte[] buffer = new byte[1024];
int bytes= mmInStream.read(buffer);
message = new String(buffer,0,bytes);
最後に、メッセージを表示しても意味がありません。
注: 情報は数字であり、おそらくいくつかの単語である必要がありますが、数字を送信しているだけだと思います。