windows-phone-8.1 - 如何在 Windows Phone 8.1 中查找 Wi-Fi 连接的信号强度?

标签 windows-phone-8.1

我正在构建 WP8.1 应用程序,我需要知道是否可以通过编程方式查找可用 Wi-Fi 连接的信号强度?搜索了很多,终于到达这里。任何建议/ sample 都会有很大帮助。谢谢。

最佳答案

您可以从 ConnectionProfile 的 GetSignalBars() 方法获取一般级别:

IReadOnlyList<ConnectionProfile> profiles = Windows.Networking.Connectivity.NetworkInformation.GetConnectionProfiles();
foreach (ConnectionProfile profile in profiles)
{
    if (profile.GetNetworkConnectivityLevel() != NetworkConnectivityLevel.None)
    Debug.WriteLine("{0} {1} {2} bars", profile.ProfileName, profile.GetNetworkConnectivityLevel(), profile.GetSignalBars());
}

Windows Phone 不提供有关信号强度的更详细信息。

关于windows-phone-8.1 - 如何在 Windows Phone 8.1 中查找 Wi-Fi 连接的信号强度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27540318/

相关文章:

适用于 windowsPhone 8.1 的 SQLite.Net PCL

c# - 如何在 c# windows phone 8.1 应用程序中写入 excel 文件?

windows-runtime - MapControl 区分用户或程序中心更改

javascript - 从 WebView 中的动态 HTML 内容连接到 Azure 移动服务

c# - PointerDownThemeAnimation 应用程序停止 WP8

javascript - navigator.geolocation.getCurrentPosition 在 Windows Phone 8.1 中不起作用

listview - 在 WP 8.1 的 ListView 中禁用点击动画

c# - 如何在Windows Phone 中实现横向图库

c# - 从 DatePicker DatePicked 事件设置按钮内容

visual-studio-2013 - 在带有更新2 RC的Visual Studio Express 2013中没有Windows Phone 8.1的模板