設定藍芽
1.獲取bluetoothadapter(自身藍芽介面卡)
bluetoothadapter mbluetoothadapter = bluetoothadapter.getdefaultadapter();
if (mbluetoothadapter == null)
2.啟用藍芽
//如果手機藍芽沒有開啟,就會跳轉到手機系統藍芽介面
if (!mbluetoothadapter.isenable())
查詢裝置
掃瞄裝置,搜尋附近開啟藍芽的裝置,需先配對,然後連線
查詢配對的裝置
setpaireddevices = mbluetoothadapter.getbondeddevices();
if(paireddevices.size > 0)
}
要發起連線,bluetoothadapter物件僅僅需要提供mac位址
發現裝置
要開始發現裝置,只需要呼叫startdiscovery(),
需要註冊乙個廣播,接收每台發現的裝置進行頁面掃瞄,檢索其藍芽名稱。
private final broadcastreceiver mreceiver = new broadcastreceiver()
}}
//註冊廣播
intentfilter filter = new intentfilter(bluetoothdevice.action_found);
registerreceiver(mreceiver, filter);
藍芽學習筆記
1.藍芽4.0技術總結 a.傳統藍芽技術 b.藍芽低功耗技術 版本新增 c.高速藍芽技術 24mbit s 2.藍芽低功耗優點 a.低成本 b.跨廠商互操作性 c.3ms低延時 d.100m以上超長距離 e.aes 128加密3.藍芽版本差異 a.藍芽1.1與藍芽1.2傳輸速度慢 1mbit s 抗...
android開發筆記藍芽
相關類 1.bluetoothadapter 顧名思義,藍芽介面卡,直到我們建立bluetoothsocket連線之前,都要不斷操作它 bluetoothadapter 裡的方法很多,常用的有以下幾個 canceldiscovery 取消搜尋 disable 關閉藍芽 enable 開啟藍芽,這個方...
安卓開發筆記 藍芽開發
一般情況下用預設的藍芽介面卡就好了 private static bluetoothadapter adapter bluetoothadapter.getdefaultadapter 貼幾個常用的方法 開啟藍芽功能 public static void openbluetooth 關閉藍芽功能 p...