我已經爲Android編寫了一個應用程序。主要部分是它通過藍牙進行通信。我有四個設備:
1.三星Galaxy S2
2.三星Galaxy吉奧
3. Netsurfer觸摸(一個非常低端本地[南非]產生機器人片劑)
4.一種Motorolla ET1
Samsung Galaxy藍牙驅動程序
現在我寫了我的應用程序 - 我需要測試完整的結構。
我第一次寫藍牙方面(因爲那是我最不經驗的) - 我唯一可以工作的設備是Netsurfer touch。它使用標準的藍牙驅動程序,它的工作原理非常完美 - 我可以在PC上接收信號,並且很好地處理它。
我的應用程序的其他部分不能在Netsurfer上完成,因爲它的規格太低(它實際上沒有所需的硬件)。我嘗試過Motorlla,整個應用程序按預期工作。
但是現在Galaxy手機(包括Gio和S2)都拒絕與任何電腦連接。他們將一雙精緻的,但是當我使用藍牙代碼連接我剛剛得到一個IOException異常:服務發現失敗
由於它不是我的代碼,我開始尋找一個有想念我的計算機上的司機:「藍牙外圍設備「 - 錯誤代碼未安裝此設備的驅動程序。 (代碼28)
我已經使用Windows Update嘗試和失敗,我已經安裝了三星Kies的,我有兩個單獨的計算機驗證問題 - 無論是運行Windows 7 X64的
硬件ID是:
BTHENUM {} 00001132-0000-1000-8000-00805f9b34fb _VID & 0001000f_PID BTHENUM {} 00001132-0000-1000-8000-00805f9b34fb _LOCALMFG & 000F
我不相信那裏是一個問題機智h的代碼,但與設備的驅動程序。但如果您需要代碼,我使用的代碼在這裏: http://code.google.com/p/backport-android-bluetooth/source/browse/trunk/backport-android-bluetooth201/src/backport/android/bluetooth/chat/?r=49
謝謝SOOOO太多了!它像夢一樣運作! – 2012-03-16 04:56:25