基于Android系统的网络共存的控制方法及装置制造方法及图纸

技术编号:30436805 阅读:31 留言:0更新日期:2021-10-24 17:38
本发明专利技术公开了一种基于Android系统的网络共存的控制方法及装置,其中方法包括以下步骤:配置网络的优先级,包括第一优先级、第二优先级和第三优先级,前两个优先级支持生成默认网关,第三优先级仅支持内网访问功能;开启网络共存的功能,系统根据路由表配置的优先级顺序重新刷新网络,并且将配置状态保存本地文件系统中,下次开机后自动再次完成网络优先级顺序的调整;设备接入和断开功能,在设备上接入两种以上的网络,包括连接一个网络和断开一个网络,系统会自动判断连接或断开的网络的优先级,重新调整路由表。重新调整路由表。重新调整路由表。

【技术实现步骤摘要】
基于Android系统的网络共存的控制方法及装置


[0001]本专利技术属于Android系统应用
,具体涉及一种基于Android系统的网络共存的控制方法及装置。

技术介绍

[0002]随着科技的高速发展,涌现出大量不同类型的通信网络,类型繁多,各有特点,但是在Android系统中,默认情况下只能同时使用一个网络端口,无法使多种多样的网络共存发展,例如在使用4G的过程中连接了WIFI,那么4G会被系统自动断开,由于安卓本身的网络部分封闭在系统内部,不允许外部的程序操作系统网络,所以在Android系统中只能同时连接一个网络。但是大量的实际项目需要同时连接两个或以上的网络端口,需要同时有两个或多个网络共存,多种网络共存是发展的趋势。

技术实现思路

[0003]鉴于以上存在的技术问题,本专利技术用于提供一种基于Android系统的网络共存的控制方法及装置。
[0004]为解决上述技术问题,本专利技术采用如下的技术方案:
[0005]本专利技术实施例的一个方面提供了一种基于Android系统的网络共存的控制方法本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于Android系统的网络共存的控制方法,其特征在于,包括以下步骤:配置网络的优先级,包括第一优先级、第二优先级和第三优先级,前两个优先级支持生成默认网关,第三优先级仅支持内网访问功能;开启网络共存的功能,系统根据路由表配置的优先级顺序重新刷新网络,并且将配置状态保存本地文件系统中,下次开机后自动再次完成网络优先级顺序的调整;设备接入和断开功能,在设备上接入两种以上的网络,包括连接一个网络和断开一个网络,系统会自动判断连接或断开的网络的优先级,重新调整路由表。2.如权利要求1所述的基于Android系统的网络共存的控制方法,其特征在于,连接一个网络具体为:首先判断网络是否为第一或者第二优先级,如果不是,不可以生成默认路由,如果接入的为第一优先级时,判断此时系统当中是否已经存在第二优先级的网络,如果存在则将第二优先级的网络默认路由先删除,最后生成第一优先级的所有路由信息;如果不存在第二优先级,直接生成第一优先级的所有路由信息;如果接入的为第二优先级网络时,先判断系统中是否已经存在第一优先级的网络,如果存在则不允许此时的第二优先级网络生成默认路由信息,仅允许生成本地路由。3.如权利要求1所述的基于Android系统的网络共存的控制方法,其特征在于,断开一个网络具体为:首先判断网络是否为第三优先级,如果是,那么清除第三优先级网络的路由信息;如果不是继续判断是否为第二优先级,如果是清除第二优先级网络的所有路由信息,如果不是说明此网络为第一优先级,对于第一优先级网络的断开,需要先判断此时系统中第二优先级是否已经存在,如果第二优先级已存在,那么清除完第一优先级的所有路由信息后,再新增第二优先级的默认网关。4.一种基于An...

【专利技术属性】
技术研发人员:王安兴程玉胡锐生
申请(专利权)人:杭州迈冲科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1