我正在开发一个安卓应用程序。只是一个一般性问题,是否可以连接到公开不可发现的设备?
提前致谢。
如果您之前已与该设备配对,则即使该设备未处于可发现模式,也可以再次连接到该设备。参见这篇文章:以编程方式连接到配对的蓝牙设备 https://stackoverflow.com/questions/5171248/programmatically-connect-to-paired-bluetooth-device
// use paired devices or create a BluetoothDevice using a mac address
//Set<BluetoothDevice> pairedDevices = mBluetoothAdapter.getBondedDevices();
BluetoothAdapter myAdapter = BluetoothAdapter.getDefaultAdapter();
BluetoothDevice remoteDevice = myAdapter.getRemoteDevice("00:00:00:00:00:00");
BluetoothSockt btSocket = remoteDevice.createRfcommSocketToServiceRecord(UUID);
btSocket.connect();
//get input and output stream etc...
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)