获取窗口电话信号C#

时间:2012-12-10 19:54:02

标签: c# windows-phone-8

我已经问过这个但是对于iOS而言他们告诉我这是不可能的。 我迁移到Android和Windows Phone。 对于Android我发现但没有测试过这个 http://www.firstdroid.com/2010/05/12/get-provider-gsm-signal-strength/ AFAIK它的工作原理。我的问题是我现在正在测试Windows手机,但我找不到与此问题相关的任何内容。有人提到WMI,我无法弄清楚这是什么。 谢谢 P.s I,用于Windows Phone 8和7.1的编程

2 个答案:

答案 0 :(得分:1)

我们最接近的是Microsoft.Phone.Net.NetworkInformation和它的父命名空间Microsoft.Phone.Net。这些API不提供信号的原始数据,但它们能够告诉您手机是否在移动宽带,网络运营商,漫游信息等。它的设计使您的应用程序可以远离数据使用,并且使用3G与Wifi时智能响应。

答案 1 :(得分:1)

ConnectionProfile中有一个GetSignalBars方法,可在Windows Phone 8中找到

http://msdn.microsoft.com/library/windows/apps/windows.networking.connectivity.connectionprofile.getsignalbars.aspx