Javax蓝牙API
我已经获得了JSR-000082 JavaTM蓝牙API(最终版本)来开发我的蓝牙应用程序。现在的问题是,如何将这个API添加到现有的javax包中。??Javax蓝牙API,java,bluetooth,Java,Bluetooth,我已经获得了JSR-000082 JavaTM蓝牙API(最终版本)来开发我的蓝牙应用程序。现在的问题是,如何将这个API添加到现有的javax包中。?? 提前感谢您的帮助。您之所以不知道如何做到这一点,是因为您误解了Java中导入系统的工作原理 您有包含API的jar文件吗?您只需要将它添加到编译和运行时类路径中。这可以通过多种方式完成,具体取决于您的构建环境,但假设您没有使用构建工具,请查看javac和java命令的“-cp”选项。然后,您可以在代码中添加正确的导入语句。好的,以下是您需要遵
提前感谢您的帮助。您之所以不知道如何做到这一点,是因为您误解了Java中导入系统的工作原理
您有包含API的jar文件吗?您只需要将它添加到编译和运行时类路径中。这可以通过多种方式完成,具体取决于您的构建环境,但假设您没有使用构建工具,请查看
javac
和java
命令的“-cp”选项。然后,您可以在代码中添加正确的导入语句。好的,以下是您需要遵循的步骤
PS:我很好奇,您将这个问题标记为java,而您所指的JSR属于J2ME。您是否正确使用J2ME?为什么要将其添加到javax包中?而不仅仅是将它作为另一个库在应用程序中使用?它将为我提供便利,因此每当我执行“import.javax.*”时,我都会得到所有这些API。在我的应用程序中使用API代码将使我的代码更大。所以我不希望发生这种情况。你熟悉JAR和类路径的概念吗?@Salman:如果我没弄错,你有jsr的代码,打包为“btapi\u source\javax\bluetooth”,对吧?正是Shaunak先生。我有jsr的代码。你说得对。我认为他在本案中问这个问题是对的,因为他问的是JSR。如果下载此JSR,它将打包为源代码,并打包在自己的“javax”包中。所以,是的,在这种情况下,它打算与现有的javax包合并。我将明确地告诉您。非常感谢您的帮助,先生。