附近有很多蓝牙设备但调用getBluetoothDevices()返回的devices列表经常为空?
发布于 4 年前 作者 udong 13847 次浏览 来自 问答

安卓设备在开启搜索蓝牙设备成功(调用startBluetoothDevicesDiscovery()接口成功)且打开了定位的情况下,调用getBluetoothDevices()接口,每2500ms获取一次搜索到的蓝牙设备,在附近有很多蓝牙设备的情况下,发现有的时候返回的devices列表为空。

测试的安卓手机信息1:一加8pro; 微信版本:8.0.0 ;系统版本号:Android版本11、Hydrogen OS 11.0.14.IN11 ;

测试的安卓手机信息2:一加7; 微信版本:8.0.0 ;系统版本号:Android版本11、Hydrogen OS 11.0.14.GM57 ;

测试的安卓手机信息3:小米11pro; 微信版本:7.0.22; 系统版本号:Android版本 11、MIUI版本12.5.20稳定版;

1 回复

你好,更新下微信版本再试试?

回到顶部