问题标签 [bluecove]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3324 浏览

java-me - 电脑与手机蓝牙客户端/服务器通讯

我只需要一个让手机和电脑通过蓝牙进行通信的基本示例或教程。

一个好的链接/网站也值得赞赏。

服务器部分(计算机部分)可以使用多种编程语言(JavaC++Python甚至其他语言)制作。

客户端部分(手机)必须是Java Micro Edition MIDlet。

0 投票
1 回答
3326 浏览

java - 检测具有已知 ID 的隐藏蓝牙设备

我有目标蓝牙设备 MAC-ID,想看看它是否在范围内。如果我有目标设备的 ID 并且它处于隐藏模式,如何建立与目标设备的连接?

我为此使用bluecove(java)。

0 投票
1 回答
7095 浏览

java - 如何使用 BlueCove 在带有 Java 的 MacBook 上使用蓝牙?

我想在我的 MacBook Air 笔记本电脑上实现一个使用蓝牙的 Java 应用程序。我尝试使用 Java 蓝牙库BlueCove

我试图实现第一个示例DeviceDiscovery但它抛出了BluetoothStateException一条消息:BlueCove library bluecove not available。我已bluecove-2.1.0.jar在 Eclipse 中添加到我的构建路径。

问题是什么?如何在 MacBook Air 上使用 BlueCove?

0 投票
2 回答
16321 浏览

jvm - 强制 64 位 jvm 到 32 位 jvm?

有人能给我一些关于强制 64 位 jvm 作为 32 位 jvm 运行的想法吗?

我需要为蓝牙连接编写一个 jse 桌面应用程序。为此,我需要实现 Bluecove jar 。它只有 32 位文件。所以我在eclipse pulsar的VM参数下包含了-D32。但我仍然收到与添加参数之前显示的相同错误:缺少 bluecove_x64.dll。我尝试使用 -d32,它向我显示“无法识别的选项:d32”。

看来我应该安装一个可以在 64 位操作系统上运行的 32 位 jvm。那么,谁能告诉我到底应该安装什么?32 位或 Eclipse 软件中的 Java SDK?

提前致谢!

0 投票
1 回答
1347 浏览

windows-7 - PC (Server) , Android (Client) 蓝牙库 Bluecove

我试图在我的 Windows 7 Professional PC 上使用 Bluecove 库,使用连接到 PC 的 USB 蓝牙无线电/加密狗。蓝牙加密狗使用 BlueSoliel 版本 6。bluecove 文档建议使用 BlueSoleil 版本 1.6.0、2.3 或 3.2.2.8。不支持 5.0.5 + 版本。而且我无法在我的 Windows 7 Professional 上安装 2.3 或其他版本。有没有其他蓝牙库开源免费使用。

基本上我想要的是使用我的 PC 作为服务器,我希望我的 Android Mobile 作为连接到我的 PC 的客户端。我正在开发一个模拟器。请提出这个方向的任何指示。我会很感激:) ...

0 投票
1 回答
2181 浏览

java - Bluecove:SERVICE_SEARCH_DEVICE_NOT_REACHABLE 问题

我尝试使用 BlueCove 连接到自定义蓝牙设备。我可以配对设备,但是当我尝试搜索服务时,我总是在 serviceSearchCompleted() 中获得 SERVICE_SEARCH_DEVICE_NOT_REACHABLE 并且没有发现任何服务。如果我在 Java 之外(在 Windows 中)尝试相同的操作,PC 蓝牙设备会发现并可以(使用 COM21、COM22、...)连接到我设备上的 SPP 服务。

我究竟做错了什么?我还尝试在设备发现结束后进行服务搜索。同样的问题。请在下面找到我的代码。

非常感谢您提供有关如何解决此问题的任何想法,

阿德里安。

0 投票
2 回答
6225 浏览

bluetooth - Java JSR-82 实现 (javax.Bluetooth.*) - 使用 Bluecove

我正在寻找有关 JSR-82 的帮助。我找了很长时间,甚至还让我在 uni 的项目主管帮助我,但到目前为止,我没有运气。

我的问题...

我有一个项目,我只需要扫描蓝牙设备

我还不能让我的蓝牙设备扫描。我在 CentOS 5.5 中使用 Eclipse IDE 并尝试使用 Bluecove。

我已经下载了“bluecove-gpl-2.1.0.jar”并将其添加到我的 Eclipse 构建路径中,我使用的代码是 BlueCove 提供的示例代码(RemoteDeviceDiscovery 在这里找到:http: //bluecove.org/bluecove/apidocs /overview-summary.html#DeviceDiscovery)。

在我编译之前,javax.Bluetooth.*; 下划线表示它找不到它 - 现在据我所知,这应该在我之前提到的 bluecove jar 文件中。

我到底如何让这个东西工作?我试过使用 JSR82.com 但这根本没有多大帮助

谁有时间帮我,你就当神了!哈哈

谢谢

  • 瑞安
0 投票
1 回答
19353 浏览

bluetooth - BlueCove 库 bluecove 不可用 - 使用 Bluecove/Java 时出错

如何在 Ubuntu 11/Eclipse IDE 中安装 Bluecove?

据我所知,我所要做的就是将 bluecove.jar 和 bluecove-gpl.jar 添加到 Eclipse 中项目的 Build-Path 中。

我正在使用此处找到的一些示例 Bluecove 代码:http: //bluecove.sourceforge.net/bluecove/apidocs/overview-summary.html#DeviceDiscovery

当我编译它时,我收到一个错误:Native Library bluecove_x64 not available 线程“main” javax.bluetooth.BluetoothStateException 中的异常:BlueCove 库 bluecove 不可用

显然,当我这样做时,我的蓝牙 USB 加密狗已插入……我肯定安装了 BlueZ 协议栈。

我究竟做错了什么?64 位 Linux 是否支持 Bluecove?我也一直在尝试将它安装在 CentOS 5.5 机器上,但没有运气。

任何帮助将不胜感激。谢谢

0 投票
2 回答
15184 浏览

android - 使用bluecove将数据从android蓝牙发送到PC

我正在尝试在 Windows 上使用 Bluecove 将数据从 android(使用其 SDK 中的 API)发送到 PC,这是服务器的最后一个。

我可以让 android 连接到服务器,但是当我写入套接字的输出流时,服务器上什么也没有发生。我重写了 onPut 方法,但它从未被调用。

代码如下,如果有人可以帮助我,我将不胜感激:

安卓

电脑代码

0 投票
1 回答
2430 浏览

java - 为什么我失去了蓝牙客户端/服务器连接?

我正在尝试通过蓝牙从桌面应用程序(用 Java 编写)连接到 Android 应用程序。
对于桌面应用程序,我使用的是BlueCove API。
当我启动服务器(桌面应用程序)并启动 Android 应用程序时,连接工作正常。(即客户端发送“Hello World”,服务器在控制台中打印)。但是当我离开应用程序(通过按返回或主页按钮)并返回它时,套接字连接似乎丢失了。

如何检查蓝牙插座是否已连接?
我想检查套接字的连接是否再次连接。

我应该在onPause,onResume方法中写什么(如果是的话)?
我想在onDestroy方法中我应该关闭套接字。

这里是客户端服务器的源代码:
Server
Client

我也尝试使用IntentFilter检查连接状态,但它没有用。