我写了两个小的java程序,我能够使用蓝牙在两台笔记本电脑之间发送消息。我使用了一个名为bluecove的jar文件。 一台笔记本电脑是MAC,另一台是Windows。
我尝试在运行Debain的小型UNIX机器上运行相同的java程序 但我收到错误消息:
Native Library bluecove_aarch64 not available
Exception in thread “main” javax.bluetooth.BluetoothStateException: BlueCove library bluecove not available;
resource not found libbluecove_aarch64.so
load [bluecove_aarch64] no bluecove_aarch64 in java.library.path:[/usr/java/packages/lib, /usr/lib/aarch64-linux-gnu/jni, /lib/aarch64-linux-gnu, /usr/lib/aarch64-linux-gnu, /usr/lib/jni, /lib, /usr/lib]`
我在类路径中有jar文件bluecove-2.1.1-SNAPSHOT.jar和bluecove-gpl-2.1.0.jar。 我已经安装了libbluetooth-dev
UNIX机器是DragonBoard 410C,芯片上的一台小型计算机。