我需要测量两个或更多手机之间的蓝牙信号并检测范围内最近的手机。经过大量研究后,我想到定期发现新的蓝牙设备,并通过 ACTION_FOUND 返回的 EXTRA_RSSI 测量 rssi。所有设备必须始终处于发现模式,并且还必须定期扫描其他设备。
这种方法好还是有更好的解决方案?这种方法可能会出现什么问题?
此解决方案Android 2.1: How do I poll the RSSI value of an existing Bluetooth connection?不适合我,因为需要手机 Root 。
最佳答案
关于Android 蓝牙读取RSSI信号强度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12251785/