【问题标题】:How can i get wifi signal strength in Android Programmatically?如何以编程方式在 Android 中获取 wifi 信号强度?
【发布时间】:2019-06-19 22:36:23
【问题描述】:

有人帮我获取wifi信号强度吗?

【问题讨论】:

标签: android signals wifi


【解决方案1】:

您可以使用以下方法获取电平信号:

WifiManager wifi = (WifiManager) context.getSystemService(Context.WIFI_SERVICE);
int levels = 5;
WifiInfo wifiInfo = wifi.getConnectionInfo();
int level = WifiManager.calculateSignalLevel(wifiInfo.getRssi(), numberOfLevels);

请参阅this 答案以获得更多帮助。

【讨论】:

  • 是“levels”还是“numberOfLevels”?
猜你喜欢
  • 2019-03-30
  • 1970-01-01
  • 2014-07-26
  • 1970-01-01
  • 2013-09-20
  • 2010-11-19
  • 1970-01-01
  • 1970-01-01
  • 2014-02-19
相关资源
最近更新 更多