如何使用BlueCove在MacBook上使用Java进行蓝牙连接?

7
我想在我的MacBook Air笔记本电脑上实现一个使用蓝牙的Java应用程序。我尝试使用Java蓝牙库BlueCove。我尝试实现第一个示例DeviceDiscovery,但是它抛出一个BluetoothStateException,并显示消息:BlueCove library bluecove not available。我已将bluecove-2.1.0.jar添加到Eclipse的构建路径中。问题出在哪里?我该如何在我的MacBook Air上使用BlueCove?

请参见:https://dev59.com/xH7aa4cB1Zd3GeqPp2zK#41319931 - Davem M
1个回答

8

BlueCove需要32位JVM才能运行。在java命令中添加-d32参数以强制使用32位JVM将会解决此问题。你可以在Eclipse的启动配置下的VM参数中进行设置。


2
值得注意的是,这个问题在Windows下也会出现。-d32技巧在那里也适用。 - pwc
2
Eclipse提示:此Java实例不支持32位JVM。 - Shishir Shetty

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