1

bluecoveを使用してPCに関連付けられているBluetoothデバイスのリストを表示しようとしていますが、何も見つからずにスキャンを続けます。端末に次のメッセージが表示されます。

BlueCove version 2.1.0 on winsock

デバイスを表示せずにそこにとどまります。

これが私が使用しているコードです:

BluetoothDeviceDiscovery bluetoothDeviceDiscovery=new BluetoothDeviceDiscovery();
        //display local device address and name
        LocalDevice localDevice = LocalDevice.getLocalDevice();
        System.out.println("Address: "+localDevice.getBluetoothAddress());
        System.out.println("Name: "+localDevice.getFriendlyName());
        //find devices
        DiscoveryAgent agent = localDevice.getDiscoveryAgent();

ローカルデバイスのアドレスさえ表示されていないので、ローカルデバイスでは問題だと思います。

4

1 に答える 1

0

Windows 64ビットを使用していますか? その場合、BlueCove 2.1.1 SNAPSHOT を使用する必要があることに気付くかもしれません。ここでこれを試してください: http://snapshot.bluecove.org/distribution/download/2.1.1-SNAPSHOT/2.1.1-SNAPSHOT.62/

于 2012-02-08T13:34:31.063 に答える