2013-07-28 166 views
1

我有我想有變量傳遞的藍牙設備地址發送一個整數和接收一個字符串(我使用BluetoothAdapter發現儀器和設備)通過藍牙

現在我需要一個簡單的樣品使用套接字來發送和接收變量...(我需要使用的BluetoothSocket吧?)

我見過藍牙聊天樣品,不過我想許多的它的代碼是不尋常的我,所以我想請幫助我的人用一個簡單的示例代碼來發送一個整數並容易地接收一個字符串,請。

我檢查過藍牙支持並找到了設備的藍牙地址。

somethis這樣的,我有:

BlutetoothAdapter mBluetoothAdapter; 
mBluetoothAdapter = BluetoothAdapter.getDefaultAdapter(); 

string Address; // BluetoothAddress of wanted device saved into that 
int IntToSend; // Integer I need to send 

// HERE I need the codes to SEND MY INTEGER VARIABLE TO THAT DEVICE 

// I NEED CODES TO LET ME SENT STRING FROM THAT DEVICE HERE 

有人能幫助我嗎?


解決:我用這個簡單的教程:http://manojprasaddevelopers.blogspot.com/2012/02/bluetooth-data-transfer-example.html

由於低信譽的,我不能回答我的問題,直到接下來的幾個小時,所以我已經編輯我的職務。無論如何,對不起,如果這不是一個好問題,請。 :)


編輯2:畢竟,使用BluetoothChat樣品,太... :)

+0

對不起,你這是什麼意思?我使用listview來要求用戶選擇設備,現在我需要一個簡單的代碼來發送int並接收一個字符串,這個字符串將從用戶選擇的設備發送。請問你能幫幫我嗎 ? –

+0

如果你已經解決了你的情況,你可以幫助其他人通過使用適當的佈局(頁面)這樣的另一個藍牙教程:http://tsicilian.wordpress.com/2012/11/06/bluetooth-data-transfer- with-android/ 而不是http://manojprasaddevelopers.blogspot.com/2012/02/bluetooth-data-transfer-example.html 這是非常不舒服的看到(在用戶的眼睛感覺)。 祝你好運! :d – gumuruh

回答

0

(這個問題已經通過在問題編輯OP解決轉換爲一個社區維基答案。見Question with no answers, but issue solved in the comments (or extended in chat)

的OP寫道:

我用這個簡單的教程:http://manojprasaddevelopers.blogspot.com/2012/02/bluetooth-data-transfer-example.html

現在SO不贊成只有URL的答案。這個博客很長,並且包含來自另一個作者的大量代碼,並且不適合在這裏複製。它包含15個獨立的代碼編輯步驟,涉及創建客戶端和服務器代碼相互之間的消息。