當前位置:編程學習大全網 - 網站源碼 - 怎麽用android獲取bluetooth的信號強度

怎麽用android獲取bluetooth的信號強度

Android 藍牙編程的基本步驟:

1. 獲取藍牙適配器BluetoothAdapter blueadapter=BluetoothAdapter.getDefaultAdapter();

如果BluetoothAdapter 為null,說明android手機沒有藍牙模塊。

判斷藍牙模塊是否開啟,blueadapter.isEnabled() true表示已經開啟,false表示藍牙並沒啟用。

2.啟動配置藍牙可見模式,即進入可配對模式Intent in=new Intent(BluetoothAdapter.ACTION_REQUEST_DISCOVERABLE);

in.putExtra(BluetoothAdapter.EXTRA_DISCOVERABLE_DURATION, 200);

startActivity(in); ,200就表示200秒。

3.獲取藍牙適配器中已經配對的設備Set<BluetoothDevice> device=blueadapter.getBondedDevices();

當然,還需要在androidManifest.xml中聲明藍牙的權限

<uses-permission android:name="android.permission.BLUETOOTH" />

<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />

4.接下來就是根據自己的需求對BluetoothAdapter 的操作了。

  • 上一篇:Lol,糞叉是什麽裝備?
  • 下一篇:8個隊拔河比賽抽簽方法
  • copyright 2024編程學習大全網