2011-12-30 25 views
8

Tôi là người mới đến bluetooth và đây là điều tôi muốn làm, Tôi muốn nhận thông tin thiết bị được kết nối với Bluetooth trên máy tính của tôi và ghi thông tin trong một tệp . tôi nên sử dụng api nào và cách triển khai. Tôi đi qua bluecove nhưng trên một vài tìm kiếm tôi thấy rằng bluecove không hoạt động trên 64 bit của máy tính. Tôi nên làm gì bây giờ. tôi muốn điều này để làm việc trên cả hai 32 bit và 64 bit chiếc.Bluetooth trong java (J2SE)

Thankx

Trả lời

9

Các apis bluetooth được đề nghị trong hướng dẫn oracle có trong đặc điểm kỹ thuật JSR 82 API.

Tôi nghĩ rằng mặc dù, rằng phiên bản mới nhất của BlueCove (2.1.1) bao gồm các tài xế cho các cửa sổ 7 64.

kiểm tra:

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

Bạn có thể tải về đặc điểm kỹ thuật JSR 82 và mã nguồn tại đây:

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

Hướng dẫn oracle tốt cách bắt đầu tôi s:

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

Và đây cũng là một ví dụ thực tiễn tốt:

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

+0

cảm ơn, nhưng sẽ làm việc này cho cả hai chiếc 32 và 64 bit ..? –

+0

tiêu chuẩn JSR-82 được hỗ trợ bởi nhiều thư viện khác nhau. Tôi không chắc chắn nhưng tôi nghĩ Atinav hoạt động tốt trên 64 bit. – Dyonisos

+1

Ổn định cuối cùng (và tôi nghĩ cuối cùng là mãi mãi là 2.1). Chúng tôi sử dụng nó cho vòm 64 bit. dự án hiện có tại đây: https://code.google.com/archive/p/bluecove/downloads –