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