Javax蓝牙API

Javax蓝牙API,java,bluetooth,Java,Bluetooth,我已经获得了JSR-000082 JavaTM蓝牙API(最终版本)来开发我的蓝牙应用程序。现在的问题是,如何将这个API添加到现有的javax包中。?? 提前感谢您的帮助。您之所以不知道如何做到这一点,是因为您误解了Java中导入系统的工作原理 您有包含API的jar文件吗?您只需要将它添加到编译和运行时类路径中。这可以通过多种方式完成,具体取决于您的构建环境,但假设您没有使用构建工具,请查看javac和java命令的“-cp”选项。然后,您可以在代码中添加正确的导入语句。好的,以下是您需要遵

我已经获得了JSR-000082 JavaTM蓝牙API(最终版本)来开发我的蓝牙应用程序。现在的问题是,如何将这个API添加到现有的javax包中。??
提前感谢您的帮助。

您之所以不知道如何做到这一点,是因为您误解了Java中导入系统的工作原理


您有包含API的jar文件吗?您只需要将它添加到编译和运行时类路径中。这可以通过多种方式完成,具体取决于您的构建环境,但假设您没有使用构建工具,请查看
javac
java
命令的“-cp”选项。然后,您可以在代码中添加正确的导入语句。

好的,以下是您需要遵循的步骤

  • 首先编译JSR。您现在应该获得.class文件
  • 用于这些类文件的包是javax.bluetooth
  • 找到javaxjar并将其解压缩。在“javax”文件夹中创建一个名为“bluetooth”的文件夹,并复制所有类文件
  • 现在重新打包并像往常一样使用它 如果您需要进一步解释这些步骤,请告诉我


    PS:我很好奇,您将这个问题标记为java,而您所指的JSR属于J2ME。您是否正确使用J2ME?

    为什么要将其添加到javax包中?而不仅仅是将它作为另一个库在应用程序中使用?它将为我提供便利,因此每当我执行“import.javax.*”时,我都会得到所有这些API。在我的应用程序中使用API代码将使我的代码更大。所以我不希望发生这种情况。你熟悉JAR和类路径的概念吗?@Salman:如果我没弄错,你有jsr的代码,打包为“btapi\u source\javax\bluetooth”,对吧?正是Shaunak先生。我有jsr的代码。你说得对。我认为他在本案中问这个问题是对的,因为他问的是JSR。如果下载此JSR,它将打包为源代码,并打包在自己的“javax”包中。所以,是的,在这种情况下,它打算与现有的javax包合并。我将明确地告诉您。非常感谢您的帮助,先生。