Bluetoothインタフェースを使用して医療用センサと携帯電話をプログラムでペアリングしたいと考えています。私はデバイスに接続するために必要なアドレスとPINを持っていますが、私は、ユーザーとの対話(ペアリングプロセス - センサーの設定など)を回避したいと思い、私は非公式のBluetooth APIを使用してみましたAndroidプログラミングによるBluetoothペアリング
(http://code.google.com/p/をandroid-bluetooth /)しかし、これはAndroid 2.1以上ではないようです(私はLocalBluetoothDeviceを常にNULLにしており、フォーラムの人々はこれが1.Xバージョンのみであると言っています)
Android APIバックグラウンドでこのペアリングを行うメソッドを持っていますが、@hideアノテーションでラベル付けされています。これにはどうすればアクセスできますか?
誰でもこれに成功しましたか? (プログラムでペアリングする)どのような例ですか?
ありがとうございます!
私は疑問に思っています。デバイスにピンを必要としないようにするにはどうすればよいですか?これは、Bluetoothデバイス自体で行う必要があるか、またはAndroidアプリケーションから行うことができますか? – AgentKnopf
@Zainodis - あなたはBTデバイスでこれを行う必要があると思います。 – daveD
Mhhhありがとう、私たちはこれらのデバイスを顧客に出荷していますが、私たちは手動で各デバイスからピンを取り外すことはできません:(今、私はRfcommソケットを作成してペアリングダイアログを作成しますピン)、その後ソケット権利を閉じる。今のところは十分に動作します。 – AgentKnopf