【发布时间】:2022-06-25 05:16:25
【问题描述】:
我正在尝试检索 5G 网络中的设备当前正在使用的 ARFCN(频率信道号)。问题是我所在城市所有运营商提供的 5G 都是 NSA 类型的,因此这意味着手机将始终注册到 4G LTE 网络作为主要小区,并将使用 5G NR 小区作为次要小区。
要获取提到的 ARFCN,通常会使用 PhoneStateListener.onCellInfoChanged(List cellInfo) 方法并从列表中检查 CellInfo 是设备注册的那个,获取附加到它的 CellIdentity,然后获取 ARFCN。 问题在于,除了只注册到 CellInfoLTE (4G) 之外,没有任何 CellInfoNR (5G) 的痕迹,无论是否注册。 奇怪的是我可以通过 @987654324 获得 5G 信号强度@。手机也一直在右上角显示 5G 标志。
任何帮助将不胜感激
【问题讨论】:
标签: java android android-studio