Eclipse + Java + BlueCove + WIN/MAC 蓝牙开发

本文介绍了如何在Eclipse中利用BlueCove库进行Java蓝牙开发,适用于Windows和Mac OS X系统。BlueCove实现了JSR-82规范,支持跨平台蓝牙通信。针对64位Java环境的兼容性问题,提供了解决方案,并分享了配置Eclipse项目以及相关资源链接和教程。
摘要由CSDN通过智能技术生成

随着智能终端的推广,蓝牙技术被使用的越来越多,Android,IOS等都已经封装好了专门的接口供其蓝牙开发,在电脑上,有一个专门为用Java开发蓝牙的插件,叫BlueCove。

BlueCove 实现了JSR-82 Java蓝牙规范,支持的操作系统有: Windows Mobile, Windows XP 和 Windows Vista, Mac OS X,还是很厉害很方便的。

有了BlueCove,你就可以轻松将手机端和电脑端通过蓝牙传输数据,并且跨平台也不是问题~

BlueCove-2.1.0 的下载地址:https://code.google.com/p/bluecove/downloads/list

BlueCove的文档:https://code.google.com/p/bluecove/wiki/Documentation

 

 

需要注意的是,该地址虽然是官方的,但是最近一次维护是2008年,你懂的,只能在32位Java环境上运行,所以,安了64位Java的 windows和mac用上面这个地址下载会报错的,差不多是:“Native Library bluecove not available”之类的。那么怎么办= =,往下戳:

在64位Java环境的windows或mac上用bluecove的解决办法是

https://code.google.com/p/bluecove/issues/detail?id=134,可以直接看21楼,littlefr...@gmail.com在mac上编译生成了可以使用的bluecove-2.1.2,可以直接在那里下载~

我测试了下,可以在我的mac(10.9.1)上正常运行,windows上也可以~

(插一下,大家可能想知道,bluecove-2.1.1去哪了= =, https://code.google.com/p/bluecove/issues/detail?id=109,看4、5楼,有个bluecove-2.1.1-SNAPSHOT版本,可以在64位Java的windows上跑,但我试了,不能在mac上,于是才有了后来的2.1.2~)
 

下载好了BlueCove,接下来要做的就是将它配置到项目里,以我下到的版本bluecove-2.1.0.jar为例:

1,首先在Eclipse里新建一个Java项目,并在Eclipse中将bluecove-2.1.0.jar文件拷贝到项目的根目录下,如图:


2,右键项目名,属性,Java Build Path,选择Libraries,点击Add Jars按钮,在弹出的Jar Selection对话框中选择本项目下的bluecove-2.1.0.jar文件,添加,如图:


 

 

如此,就可以在程序中调用BlueCove开发蓝牙了。

具体可以参考一下三篇文章:

http://royal2xiaose.iteye.com/blog/1420138

http://www.eoeandroid.com/thread-264135-1-1.html

http://blog.csdn.net/pku_android/article/details/7430849

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值