最近、ペアリングプロセスをプログラムで機能させようとしましたが、成功しました。しかし、最近、私のアプリケーションのユーザーがいくつかの「興味深い」デバイスに接続できることを発見しました。そのため、接続するデバイスを選択するようにユーザーに促す必要があります
そのため、ユーザーをすでにペアリングされているBluetoothデバイスに接続する必要があります。しかし、私の努力はどれもうまくいきません。次を使用して、ペアリングプロセスを再度実行してみました。
tmp = device.createRfcommSocketToServiceRecord(MY_UUID);
また、次のとおりです。
Method m = mmDevice.getClass().getMethod("createRfcommSocket", new Class[] {int.class});
mmSocket = (BluetoothSocket) m.invoke(mmDevice, 1);
これは私が実装したものであり、私の電話を私の埋め込まれたBluetoothデバイスとペアリングする唯一の有効な方法です
だから私の質問は:
- ペアリングされたデバイスを切断してから、別の組み込みデバイスに接続することはできますか?新しいデバイスに接続しようとしましたが、うまくいきません。