0

私は何週間もその問題に直面していたので、私は尋ねています。

Bluetooth 接続を実行し、Bluetooth ハードウェアにデータを送信できる Android アプリケーションを開発する必要があります。

では、ポイントは次のとおりです。

「不明な」デバイスへの RFCOMM 接続を実行することは可能ですか? つまり、ハードウェアコードに関する情報がなくてもこれを行うことは可能ですか?

送信目的でAndroidDevice (携帯電話) コードしか変更できないためです。

バイトを送信して受信したことを確認したいのですが、送信コードしかありません。

4

2 に答える 2

1

Could we have some more details? Is the other device accessible by you, as in can the other device know information about the Android device? And what do you mean by a "sending code"?

The Android device can pick up any active Bluetooth device in its range, and know the name and address of those devices. So, if the Android device doesn't know anything about the Bluetooth device it wants to connect to, you can always sort through the list of devices in range, and get its hardware code through that.

See the documentation about Bluetooth, specifically the Finding Devices section: http://developer.android.com/guide/topics/connectivity/bluetooth.html

I've done a fair amount of Bluetooth work with Android devices and Arduinos, and the Bluetooth library might be a bit of a pain to work with, but it is powerful.

于 2012-10-08T14:55:29.467 に答える
0

Bluetoothを使用すると、2つのデバイスにUUIDがあります。両方のデバイスで実行されるプログラムを作成する場合は、それらにそのUUIDをリッスンさせます。クライアントまたはサーバーとして接続する場合、dataInputStreamとdataOutputStreamがあります。次に、それらからバイトをプッシュおよびプルできます。

于 2012-10-08T15:18:39.147 に答える