有小伙伴写过实现4G/5G切换的程序吗?最近要写一个安卓程序,希望能实现手机4G/5G的切换,JAVA或kotlin的都可以,或者flutter?希望能给出示例程序
相关程序还未见到过,其实4G/5G现在很多手机都有5G模式的选项,如果没有选择5G模式,一般也可以兼容4G模式。具体是下述两点:
1、4G和5G手机卡目前来说是可以通用的,5G手机也是兼容4G网络的,所以两者可以通用,而三大运营商的政策也是支持不换卡、不换号、便捷开通5G的服务;
2、4G手机卡可以直接升级至5G手机卡使用,但是4G手机是不能升级的,也就是说把5G电话卡放入4G手机也只能接入4G网络,这是由于5G网络和4G网络之间所采用的不同技术,两种网络之间无法相互兼容。
一些思路的话,可以选择性地看看下面这篇文章。
1.
获取网络状态,选择蜂窝。
2.运营商名称切换到无线电技术,设定变量。
3.设定好变量,使用如果语句。
2.
运营商名称切换到无线电技术,设定变量。 2
3.
设定好变量,使用如果语句。 3
4.
设定如果语句,通过开头是否包含(5G)
最好的办法就是:找个能开5G的手机,然后连接adb,操作开关5g,然后看log,找找5G开关的(一般是有系统数据库之类的保存的,特殊的数据可能需要反射来设置)
这个程序需要涉及手机系统,