0

BluetoothSerialPort.getSerialPortInfo()Bluetooth接続時にペアリングした機器の抽出に使用しています。

しかし、これは時々機能し、他の時には機能しませんnull...

何が問題ですか?

4

1 に答える 1

1

このリンクから答えを得ました

http://supportforums.blackberry.com/t5/Java-Development/Bluetooth-serial-Port-example/td-p/22101

偶然解決した問題:

2 つのデバイスをペアリングする前に、

1) 「Bluetooth サンプル」を開いて、「接続をリッスン」を選択する必要があります。1 つまたは両方のデバイスをリッスンに使用できます (この場合、双方向接続の初期化が行われます。これはクールです~)。

2) 次に、「Bluetooth サンプル」アプリケーションをバックグラウンドで実行し、通常の [Bluetooth の設定] オプションを開き、一方がリッスンし、もう一方が接続を検索します。次に、2 つのデバイスをペアリングします。

3) これで、「Bluetooth サンプル」で Bluetooth オプションを使用して、アプリケーションを終了し、再起動することができます。

4) Bluetooth データ転送を開始します。

于 2013-06-12T12:30:24.423 に答える