解决了bluecove在mac下运行的2个问题
来源:互联网 发布:淘宝怎么看身份证号码 编辑:程序博客网 时间:2024/06/07 03:36
哎,怎么我玩的全是国内不玩的。。汗
背景1:要做一个pc上的蓝牙设备查找功能,随便什么语言都行,搜了一圈,还是用java吧,有个叫做bluecove的jar包。
背景2:用的是mac air x64,10.8.2 mountain lion的系统。
eclipse建个工程,导入jar包,按照例子写俩代码文件:
http://code.google.com/p/bluecove/source/browse/trunk/bluecove/src/test/java/com/intel/bluetooth/javadoc/RemoteDeviceDiscovery.java
http://code.google.com/p/bluecove/source/browse/trunk/bluecove/src/test/java/com/intel/bluetooth/javadoc/ServicesSearch.java
运行,报错了,Native Library bluecove not available。
google一下,64位的操作系统要设置一个java运行参数,-d32
再运行,又报错了,dyld: lazy symbol binding failed: Symbol not found: _IOBluetoothLocalDeviceReadSupportedFeatures
google一下,3篇文章搞定,PS:要翻墙
http://sbagleysd.wordpress.com/2011/02/03/bluecove-and-snow-leopard-mac-os-x-10-6-6/
http://www.uweschmidt.org/wiimote-whiteboard/comment-page-45#comment-246167
https://groups.google.com/forum/?hl=en&fromgroups=#!msg/bluecove-users/7jWv1V1GC-4/6pShd9vssAEJ
大体意思就是,Mac的10.8系统把bluetooth的(api名称?)换了,(不兼容?唉)而bluecove也没及时更新,所以....
解决方法就是下一个10.7之前的IOBluetooth(http://www.uweschmidt.org/files/WW_MountainLion.zip),然后放到eclipse的运行目录下,用下面的脚本来启动eclipse。
#!/bin/bashDIR=$( cd "$( dirname "$0" )" && pwd )export DYLD_LIBRARY_PATH=$DIR./eclipse
国内用mac开发的人少啊,几乎没人遇到这样的问题,另外,对待问题的专研心态真心不行,鄙视下自己,哈哈。
- 解决了bluecove在mac下运行的2个问题
- 今天第一次解决了程序在未装VS和XP下运行的问题
- 在多个spu上运行hello成功了,段错误问题顺利解决
- 解决在ADT20.0下AChartEngineDemo无法运行的问题
- three20运行在ios6 SDK下相关问题的解决
- 解决stc-isp无法在win7下运行的问题
- tomcat7 运行在windows环境下乱码问题的解决
- 解决Cmder无法在Windows Xp下运行的问题
- 解决MindManager在win8/10下不能运行的问题
- Clojure 在mac下的安装、运行
- TomCat在MAC下的安装运行
- 调整Poker 在Mac、win下通用键位,解决mac的复制粘贴问题
- 【Mac】在Mac OS X下解决opencv与Python的No module named cv2问题
- 解决Mac OS下Eclipse能运行却找不到JRE的问题
- MAC下解决eclipse卡顿或者运行慢的问题
- 解决Matlab 2014a在Mac OS 10.10 Yosemite无法运行的问题
- 如何解决一些控件无法运行在高版本的Chrome下运行的问题
- BlueCove
- struts处理中文乱码问题
- SecureCRT中Linux命令
- C#串口通信
- Android编程常用快捷键
- 在 CRichEditCtrl控件里 显示位图
- 解决了bluecove在mac下运行的2个问题
- struts1.3的validation验证方式
- 导航栏中添加多个UIBarButtonItem
- sap hana 应用的解决方案和架构
- GTK+与QT的对比
- 我为JNCIE狂——Juniper认证成长之路
- 教你如何电脑被盗还能找回
- console 报错:java.util.NoSuchElementException解决方法
- UIImagePickerController在iPhone和iPad上的区别