我已经拿到了JSR-000082的JavaTM API进行蓝牙(最终版)制定我的蓝牙应用。现在的问题是,我如何将这个API添加到现有的javax包中。 在此先感谢您的帮助。的javax蓝牙API
回答
好的,这里有你需要遵循的步骤。
- 第一编译JSR。你现在应该得到.class文件。
- 打算用于这些类文件中的每一个的包是javax.bluetooth
- 找到javax jar并将其解压缩。在'javax'文件夹中创建一个名为'bluetooth'的文件夹并复制所有类文件。
- 现在重新捆绑它并像往常一样使用它。
让我知道你是否需要对这些步骤进一步解释。
PS:我很好奇,你有标记这个问题如Java,而JSR你是指属于J2ME。你使用J2ME的权利?
我会毫不犹豫地让你知道。非常感谢您的帮助先生。 – 2012-03-13 20:30:35
为什么你不能弄清楚如何做到这一点的原因是因为你误解在Java中导入系统是如何工作的。
你有一个包含API的JAR文件?您只需将其添加到编译和运行时类路径。这可以通过很多方式依赖于构建环境来完成,但假设您没有使用构建工具,请查看javac
和java
命令的“-cp”选项。然后,您可以在代码中添加正确的导入语句。
我认为他在这个案例中提出这个问题是对的,因为他问的是JSR。如果你下载这个JSR,它被打包为源代码,并打包在它自己的'javax'包中。所以是的,在这种情况下,它打算与现有的javax包合并。 – Shaunak 2012-03-13 20:09:35
是的Shaunak你是绝对正确的。 – 2012-03-13 20:15:50
- 1. Android蓝牙API功能
- 2. 新蓝牙API问题
- 3. Android:使用蓝牙APi
- 4. iPhone蓝牙音频API
- 5. 蓝牙android api有bug吗?
- 6. 蓝牙IOException:蓝牙关闭
- 7. 在Linux上的蓝牙低功耗API
- 8. 适用于Java SE的蓝牙API
- 9. Windows Phone开发中的蓝牙API
- 10. 支持芒果蓝牙的API?
- 11. 适用于iPhone的蓝牙API
- 12. 使用Android蓝牙API的三星Galaxy Tab中的蓝牙检测问题
- 13. 蓝牙SPP和其他蓝牙服务
- 14. 蓝牙和Bleno树莓蓝牙外设
- 15. Android蓝牙:RFCOMM +蓝牙耳机
- 16. 32feet蓝牙API - 保持连接
- 17. Android有没有蓝牙4.0 api?
- 18. 自动化测试铬蓝牙api
- 19. Web蓝牙API存储连接对象
- 20. 蓝牙点对点网络API iOS
- 21. iOS上的蓝牙
- 22. Android中的蓝牙
- 23. 2.0+上的蓝牙
- 24. wp7上的蓝牙
- 25. 蓝牙库的Windows
- 26. C++中的蓝牙
- 27. iphone中的蓝牙
- 28. Android 6蓝牙
- 29. .NET Core蓝牙
- 30. 蓝牙通讯
为什么要将其添加到javax包?而不仅仅是在你的应用中使用它作为另一个库? – Shaunak 2012-03-13 19:50:18
它会帮助我,所以每当我做“import.javax。*”我都得到了这些API。在我的应用程序中使用API代码将使我的代码更大。所以我不想让这发生。 – 2012-03-13 20:00:01
您是否熟悉jar和classpath的概念? – Puce 2012-03-13 20:04:47