1

設定からBluetoothメニューのように、AndroidとPC(または別のデバイス)の間に接続を作成したい。私は自分の範囲内のすべてのbtデバイスのリストを取得し、それらのMACアドレスを取得することができました。だから、私はBluetoothDeviceを持っています、どうすればそれに接続またはペアリングできますか?PCでサーバーを作成することについて多くのことを見ましたが、それは望んでいません。デバイスに接続したいだけです。デバイスのUUIDを取得してcreateRfcommSocketToServiceRecordを使用しようとしましたが、socket.connect()を試してみると、接続できません(サーバーがないため)。したがって、実際には、OSが実行しているのと同じ構造を作成する必要があります(デバイスに接続します。接続されたデバイスが送信しようとしている場合は、情報を受信できます)。

デバイスに接続できたら、データに関係なく、デバイスが発しているものをすべて聞きたいです...このトピックについては調査していませんが、アドバイスがあれば便利です。

Bluetoothをサポートするデバイスを使用して接続する必要があり、アクセスできません(もちろん、デバイスから接続の許可が与えられています)。

4

1 に答える 1

1

これを実行して Android サンプル プロジェクトを取得します http://developer.android.com/tools/samples/index.html

BluetoothChat と呼ばれるアプリがあり、必要なことはほぼすべて実行できます。

「サーバー」に関することは、接続にあるだけです。片側はリスニングポートを開く必要があり、その側は任意に「サーバー」です。接続されると、それらは単なるピアであり、牛が帰宅するまでデータの書き込み/読み取りを行うことができます。

于 2012-10-08T18:48:55.420 に答える