我已經拿到了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. Java藍牙API
- 2. Android藍牙LE和經典藍牙API
- 3. MIDlet的調用藍牙API
- 4. 索尼Smartwatch 2藍牙API
- 5. Android藍牙API功能
- 6. 新藍牙API問題
- 7. iPhone藍牙音頻API
- 8. Android:使用藍牙APi
- 9. 藍牙android api有bug嗎?
- 10. Java - 藍牙API Bluecove問題
- 11. 藍牙IOException:藍牙關閉
- 12. 適用於iPhone的藍牙API
- 13. 適用於Java SE的藍牙API
- 14. Windows Phone開發中的藍牙API
- 15. 在Linux上的藍牙低功耗API
- 16. 支持芒果藍牙的API?
- 17. java中的藍牙低功耗API
- 18. 使用Android藍牙API的三星Galaxy Tab中的藍牙檢測問題
- 19. 無法使用C++的窗口藍牙API連接到藍牙設備
- 20. Android藍牙API是否會發現藍牙設備的所有版本?
- 21. Android藍牙:RFCOMM +藍牙耳機
- 22. 藍牙和Bleno樹莓藍牙外設
- 23. 藍牙SPP和其他藍牙服務
- 24. Windows 8藍牙低功耗API示例
- 25. Web藍牙API存儲連接對象
- 26. 藍牙點對點網絡API iOS
- 27. 32feet藍牙API - 保持連接
- 28. 自動化測試鉻藍牙api
- 29. Android有沒有藍牙4.0 api?
- 30. 框架(API)藍牙LE 4.0(C#.NET)
爲什麼要將其添加到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