作者davidbg75289 (we123)
看板AndroidDev
標題[問題] bluetooth傳送"檔案"問題
時間Mon Aug 1 20:39:24 2016
小弟想弄的是:可以在APP裡面按下一個按鈕之後,跳出藍牙介面,選擇另外一隻
已經建立好連結的手機之後,將預設的檔案傳送給另外一個手機。
就像一般在傳送音樂或檔案一樣,只要兩台手機先建立好藍牙連線,對要傳送的
檔案按分享之後另外一台手機就會跳出來是否接受的通知。
我在網路上找了一整天都沒找到類似的方法...我看到的都是建立socket連線伺服器端
還有client端然後傳送資料。
我想知道為什麼一般在傳送音樂檔案的時候,接收端也不用特別開起甚麼APP就可以收到傳送檔案
通知,詢問是否要接收檔案?
還有我想要自己寫的話,是要透過建立socket方法來完成嗎?這樣的話我建立socket的U
UID要用啥?還有接收端的程式碼要怎麼辦??
有沒有有藍牙相關經驗的大大幫忙解惑Q_Q
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.36.79.248
※ 文章網址: https://webptt.com/m.aspx?n=bbs/AndroidDev/M.1470055167.A.47F.html
1F:推 paulku: GOOGLE ANDROID STUDIO 手機 藍芽傳輸 08/02 02:04
2F:推 tobeylin: 我關鍵字這樣下"android bluetooth file transfer examp 08/02 03:57
3F:→ tobeylin: le code", 有蠻多資料可以參考, 看起來是用BluetoothSoc 08/02 03:57
4F:→ tobeylin: ket 08/02 03:57
5F:→ davidbg75289: 要連結socket不是對方要先建立seversocket嗎 08/02 23:48
6F:→ davidbg75289: 還是android系統有預設的seversocket開起藍牙就有 08/02 23:52
7F:→ davidbg75289: 結果我要的答案是Sending Simple Data to Other App 08/03 00:45
8F:→ davidbg75289: 可以用是可以用了,不過還是不知道他的機制@@ 08/03 00:47
9F:→ hahafox: 可以用OPP,而不是socket 08/03 23:55
10F:→ hahafox: 更正,還是要用socket sorry 08/03 23:58
11F:→ davidbg75289: 是不是有人水球我抱歉我沒看到XDD 08/04 01:14
12F:→ davidbg75289: 用SOCKET的話要怎麼建立SOCKET QQ? 08/04 01:16