我試圖用我的電腦連接我的Nexus One與Android版本2.2.1,並使用終端程序,如Windows終端或超級終端進行通信。要做到這一點,我相信我需要設置一個串行串行通信端口。我配對了這些設備。當我在我的電腦上進行藍牙 - >設置 - >「添加COM端口」時,android設備不顯示。Android 2.2。如何設置串口(com,rfcomm)端口?
我錯過了什麼?
Android 2.2.1是否支持spp?該文件說明了。
我需要root來添加spp嗎?
有沒有人成功過?
我最終的目標是編寫一個android應用程序,它需要與需要com端口的老式藍牙設備進行通信?讓android與pc進行通信是一個臨時步驟。
我已經嘗試了一切,我可以想到在我的Android應用程序連接到我的電腦和Android設備,但一直沒有成功。我的android應用程序與Serial over Bluetooth submitted by xCaffeniated基本相同,但評論較少。有什麼建議麼?
扎克, 感謝您的回答。現在我已經學到了更多,我相信它會起作用。我採取了不同的方法,並編寫了一個簡單的藍牙程序。看到我的帖子在stackoverflow.com(http://stackoverflow.com/questions/2660968/how-to-prevent-android-bluetooth-rfcomm-connection-from-dying-immediately-after/4542466#4542466)的源代碼。展望未來,我認爲程序員可以用BlueToothChat例子和'simple comm'程序來調試大多數藍牙Rfcomm問題。 – fishjd 2011-01-13 15:36:08