16

Bluetooth クライアントとして機能するアプリケーションを作成するとします。私がやろうとしているのは、私がサポートしている特定のデバイスが範囲内にあるかどうかを把握するための最良の方法は何であるかを把握することです。範囲内にない場合。ここでは、デバイスが既にペアリングされていると想定しています。

特定のデバイスが範囲内に入るまで、常に特定のデバイスに接続しようとするのは悪い習慣だと思います。どうやらバッテリーの持ちが悪いようです。

私がやろうとしていることを達成するために使用すべき方法や概念を誰かが知っていますか?

ありがとう!

4

3 に答える 3

1

以下の方法に従うことができます:

  1. Bluetooth アダプタからペアリングされたデバイスのリストを取得する
  2. ディスカバリーを開始
  3. デバイスが見つかったら、デバイス A としましょう。デバイス A がペアリングされたデバイスのリストにあるかどうかを確認できます。デバイス A がペアリングされたデバイスの 1 つである場合、範囲内でペアリングされた使用可能なデバイスであることを意味します。
于 2016-11-10T09:22:14.227 に答える