Red de conocimiento informático - Material del sitio web - Cómo implementar el desarrollo Bluetooth de Android para emparejar y conectar automáticamente sin que aparezca un cuadro emergente

Cómo implementar el desarrollo Bluetooth de Android para emparejar y conectar automáticamente sin que aparezca un cuadro emergente

El código específico para la conexión de emparejamiento automático Bluetooth de Android es el siguiente: 1. Obtenga el adaptador Bluetooth BluetoothAdapter blueadapter=BluetoothAdapter.getDefaultAdapter() Si BluetoothAdapter es nulo, significa que el teléfono Android no tiene un Módulo Bluetooth. 2. Determine si el módulo Bluetooth está encendido. blueadapter.isEnabled() verdadero significa que está encendido, falso significa que Bluetooth no está habilitado. 3. Comience a configurar el modo visible de Bluetooth, es decir, ingrese al modo de emparejamiento Intent in=new Intent(BluetoothAdapter.ACTION_REQUEST_DISCOVERABLE); in.putExtra(BluetoothAdapter.EXTRA_DISCOVERABLE_DURATION, 200 startActivity(in), 200 significa 200 segundos; 4. Obtenga los dispositivos emparejados en el adaptador Bluetooth Setlt; BluetoothDevicegt; device=blueadapter.getBondedDevices(); Por supuesto, también debe declarar los permisos de Bluetooth en androidManifest.xml; uses-permission android: name="android.permission. BLUETOOTH " /gt; lt; uses-permission android: name="android.permission.BLUETOOTH_ADMIN" /gt; 5. Configuración de emparejamiento automático Valor de PIN estático público booleano autoBond (Clase btClass, dispositivo BluetoothDevice, String strPin) lanza una excepción { Método autoBondMethod = btClass.getMethod("setPin", nueva clase[] { byte[].class }