我必须实现一个 android 应用程序来获取有关蜂窝网络的信息,例如信号强度、cellId 和无线电接入技术。
我的实现接近这个例子:https ://stackoverflow.com/a/38176434/7822319 。我只是在每种技术中添加了参数 ASU。
我在使用 Android 5.0.1 的 Lenovo Tab2 A10-70L 时遇到了类似这篇文章中提到的问题。getAllCellInfo() 方法似乎返回了错误的值。
dBm 值在 400 dBm 左右变化。ASU 级别始终为 97。android 设置中的 SIM 状态显示假定的正确值 -98dBm 和 42ASU。
有人知道这个问题的解决方案吗?或者有没有办法以另一种方式获得这些值?
提前致谢。