0%

后端蓝牙开发包bluecove 2.1.2版本

问题

这几天跟老师要了上届学长写的代码参考学习,涉及到后端的蓝牙开发,用到了net.sf.bluecove包,这个本来没什么问题,自己慢慢学就好了,有问题的是学长用的2.1.1版本,官方只提供到了2.1.0版本(maven搜索引擎官网),而其中的一个关键API( RemoteDeviceHelper.readRSSI,用来连续获取蓝牙设备的RSSI值),官方版本中并没有提供。

解决

试着换了几个官方版本都没有那个API,然后找资料,在这篇博文里看到了解决方法,然后顺着这条线索,终于找到了能用的版本2.1.2,也有2.1.1版本,但无法下载。

点此下载2.1.2版本

另外复习下maven将本地jar包加入到本地仓库的命令

mvn install:install-file -Dfile = “D:\java\bluecove-2.1.2.jar” -DgroupId=net.sf.blucove -DartifactId= bluecove -Dversion = 2.1.2 -Dpackaging = jar

参数:

Dfile: 本地包的全路径,包括文件名

DgroupId: 设置项目代码的包名

DartifactId: 设置项目名或模块名

Dversion: 版本号

Dpackaging: 文件类型