Я написал две небольшие Java-программы и смог использовать Bluetooth для отправки сообщений между двумя ноутбуками.Я использовал флягу, названную bluecove.Один ноутбук был MAC, а другой - Windows.
Я попытался запустить ту же программу Java на небольшом компьютере под управлением UNIX под управлением Debain, но я получаю сообщение об ошибке:
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, небольшой компьютер на чипе.