已经配对的Android蓝牙扫描

时间:2016-02-15 21:26:41

标签: android bluetooth

我正在制作一个Android应用程序,扫描房间中的所有设备并自动连接/配对设备,具体取决于名称前缀。

我尝试了一些示例,扫描结果只返回未配对的设备。所以我需要扫描返回的结果也已经配对设备。在Android上有可能吗? (我已在Windows上完成此操作)

1 个答案:

答案 0 :(得分:2)

是。你需要获得本地蓝牙适配器

Adapter = BluetoothAdapter.getDefaultAdapter();

将配对设备放入私人设备蓝牙设备

devicepair = Adapter.getBondedDevices();

然后从那一点开始,将设备对添加到显示蓝牙设备的列表视图中应该是一个简单的for循环

 for(BluetoothDevice : devicepair)
//your array name or whatever inside the for loop 
listviewarray.add(devicepair.getName());