我正在制作一个Android应用程序,扫描房间中的所有设备并自动连接/配对设备,具体取决于名称前缀。
我尝试了一些示例,扫描结果只返回未配对的设备。所以我需要扫描返回的结果也已经配对设备。在Android上有可能吗? (我已在Windows上完成此操作)
答案 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());