Android-如何获得wifi信噪比(信噪比)?

Android-如何获得wifi信噪比(信噪比)?,android,android-wifi,Android,Android Wifi,是否有任何API可以获取android WiFi SNR?从我目前的搜索结果来看,只有CellNetwork和GPSSatellite SNR。这个问题的基本答案是,你无法通过Android API获得它。通过修改Android固件或挂接特定于设备的驱动程序,您可以为单个芯片实现这一点。但是,您应该知道,大多数wifi卡不报告信噪比!因此,肯定没有办法通过Android SDK类获得SNR,即使您确实有能力修改固件,也可能没有办法(实际上,您没有)。我翻遍了所有Android SDK特定的And

是否有任何API可以获取android WiFi SNR?从我目前的搜索结果来看,只有CellNetwork和GPSSatellite SNR。

这个问题的基本答案是,你无法通过Android API获得它。通过修改Android固件或挂接特定于设备的驱动程序,您可以为单个芯片实现这一点。但是,您应该知道,大多数wifi卡不报告信噪比!因此,肯定没有办法通过Android SDK类获得SNR,即使您确实有能力修改固件,也可能没有办法(实际上,您没有)。我翻遍了所有Android SDK特定的
Android.net.wifi
源代码,没有找到任何支持这一点的信息。

FYI我不认为该框架向您公开了这么多低级信息。这只是一个观点还是事实?我相当肯定这是一个事实,因为硬件没有向您透露这一点(相当肯定)。系统通过RIL与调制解调器通信,我认为这不会暴露出来。虽然因为我最近没有读过RIL文档,所以我没有足够的信心将此作为答案发布。好吧,足够公平。我会把这个问题保留一段时间,以防有人能找到解决办法。谢谢@KristopherMicinski.:>