有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

Java蓝牙API

我想在我的最后一个学士学位项目中实现蓝牙通信,但我有很多疑问

这个项目的必要条件之一是拥有一个Java应用程序,可以通过蓝牙与micro进行通信。经过大量的研究,我发现了一个我认为SPP配置文件非常好的配置文件,但我仍然有很多问题:

  1. PC上的所有蓝牙都实现SPP配置文件堆栈

  2. 如果您需要开发一个在每台实现SPP堆栈的PC上运行的Java应用程序,您将如何做

  3. 我们开始尝试使用BlueCove和JavaBluetooth。OrgAPI,第一个运行得很好,但我不知道它是否在我的电脑上,第二个发送错误(堆栈未初始化)。你会用哪一个,为什么

我这个项目的主要目标是在每台PC上运行某种软件,使用蓝牙(内部或作为外部设备)并运行JVM,但我不确定这是否是API的方式

谢谢


共 (1) 个答案

  1. # 1 楼答案

    All the bluetooth on a PC implements the SPP profile stack?

    是的,Windows/Linux和Mac都有

    If you need to develop a Java application that runs on every PC that implements the SPP stack, how would you do it?

    在您尝试时,您可以使用Java bluetooth api库,比如Bluecove,或者在这些平台上本机尝试并打开串行端口,从而为每个平台提供不同版本的应用程序

    We started by trying to use BlueCove and JavaBluetooth.org API, the first one runs great but I don't know if it's just on my PC and the second one sends an error (Stack not initialized). Which one would you use, and why?

    JavaBluetooth似乎是一个完整的栈,基于非常旧的1.1版本的bluetooth规范。 Bluecove只是一个Java蓝牙库,在Mac、Linux和PC上运行本机蓝牙实现。 我认为Bluecove可能是正确的选择