这个问题并不像初看起来那么容易.我知道已经存在许多声称能够恢复手机信号强度的方法.其中一些
是:
> WM6的SystemState.PhonesignalStrength
> WinCe的RIL_GetCellTowerInfo(返回的RILCELLTOWERINFO结构的DWRxLevel成员)
> androID.telephony.NeighboringCellinfo.getRSSi()for androID
上面的问题是它们只返回一些(小于10)离散值,这意味着,例如,SystemState.PhonesignalStrength的返回值只能转换为(例如)-100 dbm,-90 dbm,– 80 dbm,-70 dbm和-60 dbm,这对我的应用程序没用,因为我希望尽可能多的精度.
如果有一个无证件的解决方案只能在一部手机上运行,那么无所谓,如果你能告诉我一种我会感激的方式.
提前致谢
解决方法 请查看 JSR-256 Mobile Sensor API for Java ME.诺基亚S60第5版设备支持此API.您可以使用此API检查网络信号强度.但是,从诺基亚论坛首先询问它的粒度可能会很好. 总结以上是内存溢出为你收集整理的android – 在手机上测量“真实”的手机信号强度全部内容,希望文章能够帮你解决android – 在手机上测量“真实”的手机信号强度所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)