扫描已匹配的蓝牙设备

xiaoxiao2021-02-28  35

1.在AndroidManifest.xml中配置

<uses-permission android:name="android.permission.BLUETOOTH"/>2. //1.获得BluetoothAdapter对象 BluetoothAdapter adapter=BluetoothAdapter.getDefaultAdapter(); //2.判断当前设备中是否拥有蓝牙设备 if(adapter != null){ System.out.println("本机拥有蓝牙设备"); } //3.判断当前设备中的蓝牙设备是否已经打开 if(adapter.isEnabled()){ Intent intent=new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE); startActivity(intent); } //4.得到所有已经配对的蓝牙设备对象 Set<BluetoothDevice> devices=adapter.getBondedDevices(); if(devices.size() >0){ for(Iterator iterator= devices.iterator(); iterator.hasNext();){ BluetoothDevice bluetoothDevice=(BluetoothDevice) iterator.next(); System.out.println(bluetoothDevice.getAddress()); } }else{ System.out.println("没有蓝牙设备!"); } }

转载请注明原文地址: https://www.6miu.com/read-1000091.html

最新回复(0)