蓝牙4.0(BLE)Java库

kai*_*mbe 7 java bluetooth bluetooth-lowenergy

我试图让Java与仅支持蓝牙4.0的设备通信

我已经使用BlueCove进行了一些测试,但据我所知,它不支持蓝牙4.0

有没有可用的库来实现这一目标?我搜索得很高,并没有提出直接的解决方案.

如果没有可用的,有人可以推荐我能使其工作的最佳方式吗?在与此类似的其他问题中,有些人建议为现有的C/C++库做一个JNI包装器.如果这是最好的方法,最好的图书馆包装是什么?

我宁愿不必诉诸于此,但如果这是我认为我需要的唯一方式.我一直被限制使用Java和只支持蓝牙4.0的设备

编辑:对于任何有兴趣的人,我的解决方案是使用Bluegiga的BGAPI.这限制了我只使用他们的加密狗(BLED112)但它是一个可行的解决方案.我选择了这个JBAPI的Java实现.它依赖于RXTX库,我决定使用这个.希望这有助于某人.