2010-01-28 73 views
0

我正在嘗試編寫展示藍牙功能的Java應用程序。在一般搜索中,我發現JSR82已經被定義爲相同的。在Java應用程序中使用JSR82

我無法弄清楚如何使用它。我使用的是標準的Java 1.6,我相信對於JSR82的實現,我需要運行J2ME。

我需要幫助來了解如何一起使用2個Java版本。我以前從未使用過Micro Edition。將不勝感激任何投入。

感謝&問候,

科亞

+0

如果你不想使用J2ME,JSR82不是你正在尋找的JSR。 – 2010-01-28 16:36:30

+0

在StackOverflow的類似問題:http://stackoverflow.com/questions/1178856/javaj2se-and-bluetooth – 2010-01-29 11:42:37

回答

0

您可以嘗試簡單的使用移動設備上的JSR82實現 - 它應該工作。

This site有一些關於它的好信息。

這裏有兩個JSR82實現我所知道的:

+0

嘿,謝謝你的指針。我會嘗試這些實現。 其實,我發現在我的系統上安裝J2ME時也遇到了麻煩。我目前正在使用Java 1.6,當我嘗試安裝J2ME sdk包時,它對版本抱怨。 我也在Linux上。 感謝致敬, 科亞 – Keya 2010-01-28 09:14:14

+0

Avetana圖書館符合要求。沒有嘗試Bluecove。 – Keya 2010-02-08 12:14:22

0

轉到http://java.sun.com

爲您的Linux計算機安裝jdk和Netbeans的最新完整版本。

使用NetBeans創建一個HelloWorld移動應用

運行它打包到NetBeans中Wireless Toolkit仿真器。

這應該開箱即用。

然後您需要閱讀JSR-118規範以瞭解MIDlet的工作原理。

然後閱讀模擬器文檔以瞭解如何向您的MIDlet提供藍牙數據。

+0

嘿,謝謝你的回覆。但我正在尋找更多的基於非J2ME的Java應用程序。一個標準的。因此,不想涉足NetBeans和其他內容。 – Keya 2010-01-28 13:38:14

+0

從問題標記中刪除了j2me。 jsr82僅適用於j2me。 J2SE有一個不同的使用藍牙的方式。 – 2010-01-28 16:38:02

+0

對不起,用j2me標記它。你能告訴我如何使用藍牙與j2se? – Keya 2010-01-29 07:31:51