2011-11-19 106 views
0

我正在開發一個項目,android手機中的程序通過藍牙連接到PC併發送一些命令。連接到PC端的android手機

現在我的問題是連接到PC端與RFCOMM的android手機。 任何代碼,示例,教程,庫可以幫助我,所以請分享。 另外,最好是使用像C和Delphi這樣的母語,而不是Java或.Net。

在此先感謝

回答

0

沒有一個特定的語言或藍牙協議棧的細節或操作系統您正在使用提供了詳細的解答是不可能的所以這個答案必然是模糊。

您的android應用程序幾乎可以肯定使用RFComm上的SPP(串行端口配置文件)。如果您將手機配置爲從屬設備,則PC上的藍牙堆棧應將其視爲Com端口。

您以與其他任何串口相同的方式與此端口通話。只需打開連接併發送/接收字符)。

唯一的複雜性是您需要使用正常配置菜單將手機與PC配對。

+0

感謝您的回答我竟然忘了,我想寫的Windows程序。你對藍牙編程建議什麼語言? – Seifolahi

+0

我主要使用c#.NET,但那只是因爲我知道它。如果您使用通信端口方式,您應該可以使用任何您熟悉的語言--C和Delphi都支持串行端口。您甚至可以在PC上使用像PuTTY這樣的終端仿真器程序來測試簡單的通信,然後使用您選擇的語言進行編碼。 – FixerMark

2

經過一番搜索,我找到了一個名爲bluecove的java庫。它可以和rfcomm obex等一起使用,並且它還支持linux窗口和mac。 http://bluecove.org/

現在我的項目正常運行。 :-)