鴻蒙OS 傳統(tǒng)藍牙遠端設備操作

2020-10-20 15:35 更新

場景介紹

傳統(tǒng)藍牙遠端管理操作主要是針對遠端藍牙設備的基本操作,包括獲取遠端藍牙設備地址、類型、名稱和配對狀態(tài),以及向遠端設備發(fā)起配對。

接口說明

接口名 功能描述
getDeviceAddr() 獲取遠端藍牙設備地址。
getDeviceClass() 獲取遠端藍牙設備類型。
getDeviceName() 獲取遠端藍牙設備名稱。
getPairState() 獲取遠端設備配對狀態(tài)。
startPair() 向遠端設備發(fā)起配對。

開發(fā)步驟

  1. 調(diào)用 BluetoothHost 的 getDefaultHost(Context context)接口,獲取 BluetoothHost 實例,管理本機藍牙操作。

  1. 調(diào)用 enableBt() 接口,打開藍牙。
  2. 調(diào)用 startBtDiscovery(),掃描設備。
  3. 調(diào)用 startPair(),發(fā)起配對。

  1. // 獲取藍牙本機管理對象
  2. BluetoothHost bluetoothHost = BluetoothHost.getDefaultHost(context);
  3. // 調(diào)用打開接口
  4. bluetoothHost.enableBt();
  5. // 調(diào)用掃描接口
  6. bluetoothHost.startBtDiscovery();
  7. //設置界面會顯示出掃描結果列表,點擊藍牙設備去配對
  8. BluetoothRemoteDevice device = bluetoothHost.getRemoteDev(TEST_ADDRESS);
  9. device.startPair();
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號