在Android的移动网络中使用电话管理器获取Arfcn

时间:2018-11-24 07:37:26

标签: android

我正在使用电话管理器API来访问移动网络中的某些第8层信息和字段。实际上,我想通过此方式获得arfcn。但即使在不同的区域和单元格中,它也为我返回0。我的代码是:

final CellIdentityLte identityLte = ((CellInfoLte) info).getCellIdentity();
                    if (android.os.Build.VERSION.SDK_INT >= 24) {
                        // Do something for nougat and above versions
                        arfcn = identityLte.getEarfcn();
                    } else {
                        // do something for phones running an SDK before lollipop
                        arfcn = 0;
                    }

,甚至在2G和3G网络中也是如此。另外,我使用的API> 24或Android版本> 7

的其他手机

有人可以帮助我吗?我的重要项目需要它。

0 个答案:

没有答案