例外:蓝牙设备尚未就绪

时间:2020-09-08 10:51:40

标签: java linux bluetooth bluecove

我的Java应用程序制作了一个蓝牙服务器并等待连接。我的程序在Windows中可以正常工作。 但是当我尝试在Linux上运行它时,会出现此错误。我该如何解决?

BlueCove version 2.1.1-SNAPSHOT on bluez
javax.bluetooth.BluetoothStateException: Bluetooth Device is not ready. [1] Operation not permitted
    at com.intel.bluetooth.BluetoothStackBlueZ.nativeSetLocalDeviceDiscoverable(Native Method)
    at com.intel.bluetooth.BluetoothStackBlueZ.setLocalDeviceDiscoverable(BluetoothStackBlueZ.java:307)
    at javax.bluetooth.LocalDevice.setDiscoverable(LocalDevice.java:206)
    at bluetoothjava.WaitThread.waitForConnection(WaitThread.java:32)
    at bluetoothjava.WaitThread.run(WaitThread.java:18)
    at java.base/java.lang.Thread.run(Thread.java:834)
BlueCove stack shutdown completed

0 个答案:

没有答案