2011-12-30 12 views
8

Jestem początkujący dla bluetooth i to jest to, co chcę zrobić, Chcę uzyskać informacje o urządzeniu, które łączy się z Bluetooth na moim komputerze i zapisać informacje w pliku . który api powinienem użyć i jak go wdrożyć. Natknąłem się na bluecove, ale na kilka wyszukiwań okazało się, że bluecove nie działa na 64-bitowych komputerach. co powinienem teraz zrobić .i chce, żeby to działało zarówno na 32-, jak i 64-bitowych komputerach.Bluetooth w java (J2SE)

Thankx

Odpowiedz

9

Bluetooth API zalecane w tutoriali oracle są zawarte w specyfikacji JSR 82 API.

Myślę jednak, że najnowsza wersja z BlueCove (2.1.1) zawiera sterownik dla Windows 7 64.

check:

http://snapshot.bluecove.org/distribution/download/2.1.1-SNAPSHOT/2.1.1-SNAPSHOT.62/

Możesz pobrać specyfikację JSR 82 a kod źródłowy tutaj:

http://jcp.org/aboutJava/communityprocess/mrel/jsr082/index2.html

dobry poradnik oracle jak rozpocząć i s:

http://developers.sun.com/mobility/midp/articles/bluetooth2/

A oto również dobry praktyczny przykład:

http://today.java.net/pub/a/today/2004/07/27/bluetooth.html

+0

dzięki, ale to będzie działać zarówno 32 jak i 64 bitowych szt ..? –

+0

Standard JSR-82 jest obsługiwany przez różne biblioteki. Nie jestem pewien, ale myślę, że Atinav działa dobrze na 64 bit. – Dyonisos

+1

Ostatnia stabilna (i myślę, że ostateczna na zawsze jest 2.1). Używamy go do 64-bitowego łuku. projekt jest już dostępny: https://code.google.com/archive/p/bluecove/downloads –