如何实现类似三星的"智能网络切换”功能

crazy_xia 发布于 2016/02/04 01:56
阅读 305
收藏 0

三星的系统的wifi管理处有一个 “智能网络切换”功能非常好用,假设已连接到wifi并且有4G信号

当wifi的网络不正常(例如路由器拨号失败了),此时虽然连接上wifi了,但还是无法上网,这时三星的“智能网络切换”就发挥作用了,它能直接让程序走4G信号(此时wifi是连接状态,并没有被关闭),而别的手机系统,例如小米的miui 魅族的flyme都没有这样的功能,一旦连接上wifi且wifi有问题时,就直接报网络错误,而不会走4G网络

这个如果要自己实现的话,该从哪方面着手呢?请教一下各位

加载中
0
rockingMan
rockingMan
这应该涉及到底层代码了
rockingMan
rockingMan
http://blog.csdn.net/melody157398/article/details/8721538
rockingMan
rockingMan
http://www.360doc.com/content/13/0817/17/9171956_307859123.shtml
rockingMan
rockingMan
http://blog.csdn.net/new_abc/article/details/38437595
rockingMan
rockingMan
https://android.googlesource.com/platform/frameworks/base/+/android-4.4.4_r2.0.1/services/java/com/android/server/ConnectivityService.java
rockingMan
rockingMan
http://www.sjsjw.com/kf_mobile/article/13_17540_20788.asp
下一页
0
c
crazy_xia

引用来自“rockingMan”的评论

这应该涉及到底层代码了
通过修改路由表形式不知道能不能实现
rockingMan
rockingMan
这铁定要改源码的,应该
rockingMan
rockingMan
看看最后一篇讲的特别详细
返回顶部
顶部