(1)获取蓝牙相关权限。
<uses-permission android:name="android.permission.BLUETOOTH"/>
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN"/>
(2)获取蓝牙状态。
获取蓝牙适配器:
BluetoothAdapter bluetoothAdapter = BluetoothAdapter.getDefaultAdapter();
查看当前设备是否支持蓝牙:
if(bluetoothAdapter == null){
//("本机不支持蓝牙");
return;
}
查看蓝牙是否已经打开:
if(!bluetoothAdapter.isEnabled()){
//("本机蓝牙未打开");
}
(3)打开蓝牙。
启用Intent,让系统开启蓝牙: