天下之事常成于困约,而败于奢靡。这篇文章主要讲述如何检测NR网络是NSA还是SA类型(使用android API)相关的知识,希望能为你提供帮助。
我知道5G API已在android Q中添加,我想知道我们是否可以检测到网络是NSA网络还是SA网络。感谢任何人提供的信息。
答案【如何检测NR网络是NSA还是SA类型(使用android API)】根据google document,我想判断当前的网络是NSA还是SA。但是我发现cellConnectionStatus始终为0 ...我正在使用Galaxy 10s 5G和LG v50 5G设备。
val hasPrimaryLteCell = telephonyManager.allCellInfo
.filterIsInstance(CellInfoLte::class.java)
.any {
it.cellConnectionStatus == CellInfo.CONNECTION_PRIMARY_SERVING
}val hasSecondaryNrCell = telephonyManager.allCellInfo
.filterIsInstance(CellInfoNr::class.java)
.any {
it.cellConnectionStatus == CellInfo.CONNECTION_SECONDARY_SERVING
}val isIn5GNonStandaloneMode = hasPrimaryLteCell &
&
hasSecondaryNrCell
推荐阅读
- 如何从android studio启动firefox焦点
- xml文件中的文本不完整,导致新创建的Android Studio项目出现错误
- 为什么Android应用程序在退出带有后退按钮的应用程序时显示空白屏幕React Native Navigation()
- 通过公共IP连接到Android设备作为代理服务器
- 无法在AMD Ryzen(Android Studio)上使用HAXM
- intent.getStringExtra在android中不起作用[duplicate]
- 在android studio中的应用源码它给我很多错误[关闭]。
- 在使用具有剪切和粘贴功能的Apps脚本时,如何处理Google表单中的新数据()
- Application类的静态成员的绑定属性