android 强制2G/3G或WIFI 优先上网
16lz
2022-04-23
public void setPreferredNetwork(int networkType) {ConnectivityManager connMgr = (ConnectivityManager) this.context.getSystemService("connectivity");if (networkType == NetworkType.TYPE_MOBILE) {//设为2G/3G网络优先,就算wifi连接到AP,系统仍然通过2G/3G访问网络connMgr.setNetworkPreference(0);} else if (networkType == NetworkType.TYPE_WIFI) {connMgr.setNetworkPreference(1);}WifiManager wifiMgr = (WifiManager) this.context.getSystemService("wifi");wifiMgr.disconnect();}
更多相关文章
- Android之访问下载文件
- Android(安卓)Socket网络通信
- Android(安卓)异步加载一张网络图片
- Android中判断app是否连接网络
- android 判断3G WIFI网络
- android监听网络变化
- Android(安卓)Http网络开发神兵利器
- ANDROID 使用 Service 在手机锁屏休眠状态下后台执行发送短信息
- android 线程睡几秒