在bluedroid Android HAL下,是否仍然可以获得配对或连接的Android设备的RSSI?

在bluedroid Android HAL下,是否仍然可以获得配对或连接的Android设备的RSSI?,android,c,bluetooth,android-ndk,hal,Android,C,Bluetooth,Android Ndk,Hal,我试图在一秒钟内获得配对设备的蓝牙RSSI。 我在这个网站上找到了一些针对这个主题的有趣方法。 就我所能得出的结论而言,在我的情况下,使用Android SDK是不可能获得RSSI的 但由于一些论文,我仍然有一些希望,NDK仍然可以使用新bluedroid HAL堆栈的一些本地代码 我正在使用三星Galaxy Nexus I9250作为我的大学项目 所以,有人能告诉我,如果仍然有可能以这种或类似的方式得到这个值吗 如果是的话,大概可以怎么做,因为我对C和Android NDK还很陌生 谢谢大家!

我试图在一秒钟内获得配对设备的蓝牙RSSI。 我在这个网站上找到了一些针对这个主题的有趣方法。 就我所能得出的结论而言,在我的情况下,使用Android SDK是不可能获得RSSI的

但由于一些论文,我仍然有一些希望,NDK仍然可以使用新bluedroid HAL堆栈的一些本地代码

我正在使用三星Galaxy Nexus I9250作为我的大学项目

所以,有人能告诉我,如果仍然有可能以这种或类似的方式得到这个值吗

如果是的话,大概可以怎么做,因为我对C和Android NDK还很陌生


谢谢大家!

您可以使用本机API,因为您的意思是NDK和Bluez API提供的调用函数,请访问Bluez提供的命名函数获取Bluetooth rssi(在libbluetooth.so中)

要知道如何使用上述功能,请通过

另一个链接可能会对您有所帮助