使用 Java Wireless Toolkit 3.0 中的 JSR082_1.1.jar,
我正在尝试获取本地设备(以便以后发现其他设备)
但我的通话一直为空
LocalDevice.getLocalDevice()
虽然在文档中他们说这个方法不能返回 null... docs
我的蓝牙已打开,已在 2 台计算机(Win7 和 OSX 10.6)上检查过
救命啊! 谢谢
最佳答案
我相信与 Wireless Toolkit 一起分发的 JSR-82 JAR 文件仅包含接口(interface),而不包含蓝牙 API 的工作实现。这允许您编译使用 JSR-82 的代码,但不能测试它。
您应该获得 Bluecove 的副本,可以在桌面上运行的 JSR-82 的免费实现。不过,请确保您使用的是 32 位 JVM(使用 -d32
命令行参数)。
关于java - JSR082 - LocalDevice.getLocalDevice() 返回 null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5259738/