我正在构建 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/