蓝牙库BlueCove不可用 - 使用Bluecove / Java时出错

6
我该如何在Ubuntu 11/Eclipse IDE中安装Bluecove?
据我所知,我只需要将bluecove.jar和bluecove-gpl.jar添加到Eclipse项目的Build-Path中即可。
我正在使用这里找到的一些示例Bluecove代码:http://bluecove.sourceforge.net/bluecove/apidocs/overview-summary.html#DeviceDiscovery 当我编译它时,出现错误:Native Library bluecove_x64不可用 异常线程“main”javax.bluetooth.BluetoothStateException:BlueCove库bluecove不可用
显然,我在进行此操作时插入了我的蓝牙USB适配器... 我肯定已经安装了BlueZ协议栈。
我做错了什么? Bluecove支持64位Linux吗?我还试图在CentOS 5.5机器上安装它,但没有成功。
非常感谢您的帮助。
1个回答

24
我找到了解决问题的方法。
对于Ubuntu版本。
sudo apt-get install libbluetooth-dev 

对于 Fedora 版本

yum install bluez-libs-devel
应该可以解决问题。
来源:http://bluecove.org/bluecove-gpl/http://yasir03.online.fr/?p=267 在CentOS 5.5中,该软件包名称与其他不同,它是:
bluez-libs-devel-3.7-1.1.x86_64  <---64-bit
bluez-libs-devel-3.7-1.1.i386  <---32-bit

@Ryan Jones http://yasir03.online.fr/?p=267 出现403错误。 - Visruth
对我没用。我仍然收到 Native Library bluecove_x64 not available Exception in thread "main" javax.bluetooth.BluetoothStateException: BlueCove library bluecove not available; resource not found libbluecove_x64.so load [bluecove_x64] no bluecove_x64 in java.library.path 的错误信息。 - qualebs

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接