ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

linux – 蓝牙错误:本机库bluecove_arm不可用

2019-08-25 22:52:08  阅读:169  来源: 互联网

标签:linux raspberry-pi bluecove lejos-nxj


我在Raspberry Pi上运行leJOS pc程序时遇到了一些困难.它适用于我的电脑.

我收到一条错误消息:“Native Library bluecove_arm不可用”

蓝牙工作正常,否则使用:“hcitool扫描”

我找不到Bluecove for ARMv6 / Raspberry Pi的编译版本.

我已经在我的PC上安装了Maven并安装了Maven Eclipse插件,试图从源文件中编译Bluecove:虽然我看不出如何选择我想要定位的平台(ARM11).

我注意到另一个用户问了一个非常相似的问题,但没有提供任何有用的东西:My Java bluetooth server on raspberry pi running debian wheezy needs bluecove native library – where can I find it?

解决方法:

你想要:

>将Apache Ant安装到Raspi上 – sudo apt-get install ant
>下载“bluecove-gpl-src.zip”并使用命令’unzip’将其解压缩到Pi上的目录中
>导航到“bluecove-gpl-src.zip”里面的文件夹,它应该是“bluecove-gpl-2.1.0”之类的东西
>在此文件夹中应该有一个“build.xml”文件,运行命令ant all
>让魔法发生,中提琴.
在构建项目之后,您现在应该在某处生成“bluecove-gpl.jar”(或类似命名的)文件,它应该从构建脚本的输出中告诉您可以在其中找到它.
>然后将此“bluecove-gpl.jar”与“bluecove-2.1.1.jar”(或类似命名的)文件一起包含在Java应用程序的类路径中.

额外的步骤

在我所有这一切之前我做的另外一步是在我的pi上安装“Maven”:sudo apt-get install maven:然后从包含’build.xml’文件的目录中运行命令mvn eclipse:clean eclipse:eclipse -DdownloadSources =真

>我还安装了“bluez”“bluez-util”和“blueman”软件​​包:使用“sudo apt-get install”.
>“bluecove-gpl-src / bluecove-gpl-2.1.0 /”文件夹中有一个.txt文件,名为“developer-read-me.txt”,它有一些有用的信息.
>’build.xml’文件希望你将bluecove.jar放在相对于它自己的文件夹位置:’../ bluecove / target /’

结束额外的步骤

我现在不在我的Pi,所以我无法准确地告诉你我对该文件做了什么:我确定我将它包含在我的项目的类路径中:但我认为它实际上并不重要.

如果您对上述步骤有任何疑问:请告诉我,我会尽力帮助并澄清!

标签:linux,raspberry-pi,bluecove,lejos-nxj
来源: https://codeday.me/bug/20190825/1723529.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有