gpt4 book ai didi

linux - 蓝牙错误 : Native Library bluecove_arm not available

转载 作者:可可西里 更新时间:2023-11-01 11:46:39 26 4
gpt4 key购买 nike

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

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

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

我找不到用于 ARMv6/Raspberry Pi 的 Bluecove 编译版本。

我已经在我的 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=true

  • 我还安装了软件包“bluez”、“bluez-util”和“blueman”:使用“sudo apt-get install”。

  • 文件夹“bluecove-gpl-src/bluecove-gpl-2.1.0/”中有一个名为“developer-read-me.txt”的 .txt 文件,其中包含一些有用的信息。

  • 'build.xml' 文件要求您将 bluecove.jar 放在与其自身相关的文件夹位置:'../bluecove/target/'

结束额外的步骤

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

如果您在执行上述步骤时遇到任何问题:请告诉我,我会尽力提供帮助和澄清!

关于linux - 蓝牙错误 : Native Library bluecove_arm not available,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15041460/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com