【发布时间】:2019-12-12 07:07:44
【问题描述】:
List<CellInfo> cellInfoList = telephonyManager.getAllCellInfo();
首先,我得到了总数cellInfoList,并分离到CellInfo
cellRSRP = ((CellSignalStrengthNr) ((CellInfoNr) cellInfo).getCellSignalStrength()).getCsiRsrp();
我尝试了几天获得 5G RSRP 速率,这是我能达到的最佳值,但不起作用。
谈到 LTE 蜂窝数据,
cellRSRP = ((CellInfoLte) cellInfo).getCellSignalStrength().getRsrp();
它是这样工作的,它输出的值很好。
这两个代码的区别是:
-
更改
CellInfoLte->CellInfoNr -
额外的
CellSignalStrengthNr铸造
(因为(CellInfoNr) cellInfo).getCellSignalStrength()返回CellSignalStrength, 不是CellSignalStrengthNr。)(故意施放。)
5G 蜂窝信号强度测量现在还没有准备好吗?
我在这个问题上花了很多时间,但没有找到一个解决方案。
【问题讨论】:
标签: android telephony cellinfo 5g