WiFi连接方法、装置和移动终端制造方法及图纸

技术编号:17415101 阅读:40 留言:0更新日期:2018-03-07 10:28
本发明专利技术提供一种WiFi连接方法、装置和移动终端,涉及移动通信技术领域。其中,WiFi连接方法包括:在移动终端开机至内核程序加载时,扫描当前环境中的WiFi热点;根据扫描得到的WiFi热点和指定分区中的WiFi信息,进行WiFi连接操作。本发明专利技术提供的WiFi连接方法、装置和移动终端,在移动终端的指定分区存储有可用WiFi热点的WiFi信息,当移动终端开机至内核程序加载时,即扫描当前环境中的WiFi热点,根据扫描得到的WiFi热点和指定分区中的WiFi信息,进行WiFi连接操作,从而缩短了移动终端开机时连接WiFi热点的时间,提高了用户体验度。

WiFi connection methods, devices, and mobile terminals

The invention provides a WiFi connection method, a device and a mobile terminal, which involve the field of mobile communication technology. Among them, the WiFi connection method includes: scanning the WiFi hotspots in the current environment when the mobile terminal starts to load the kernel program, and performs WiFi connection operation according to the WiFi hotspots obtained from the scanning and the WiFi information in the designated partition. \u672c\u53d1\u660e\u63d0\u4f9b\u7684WiFi\u8fde\u63a5\u65b9\u6cd5\u3001\u88c5\u7f6e\u548c\u79fb\u52a8\u7ec8\u7aef\uff0c\u5728\u79fb\u52a8\u7ec8\u7aef\u7684\u6307\u5b9a\u5206\u533a\u5b58\u50a8\u6709\u53ef\u7528WiFi\u70ed\u70b9\u7684WiFi\u4fe1\u606f\uff0c\u5f53\u79fb\u52a8\u7ec8\u7aef\u5f00\u673a\u81f3\u5185\u6838\u7a0b\u5e8f\u52a0\u8f7d\u65f6\uff0c\u5373\u626b\u63cf\u5f53\u524d\u73af\u5883\u4e2d\u7684WiFi\u70ed\u70b9\uff0c\u6839\u636e\u626b\u63cf\u5f97\u5230\u7684WiFi\u70ed\u70b9\u548c\u6307\u5b9a\u5206\u533a\u4e2d\u7684WiFi\u4fe1\u606f\uff0c\u8fdb\u884cWiFi\u8fde\u63a5\u64cd\u4f5c\uff0c\u4ece\u800c\u7f29\u77ed\u4e86\u79fb\u52a8\u7ec8\u7aef\u5f00\u673a\u65f6\u8fde\u63a5WiFi\u70ed\u70b9\u7684\u65f6\u95f4\uff0c\u63d0\u9ad8\u4e86\u7528\u6237\u4f53\u9a8c\u5ea6\u3002

【技术实现步骤摘要】
WiFi连接方法、装置和移动终端
本专利技术涉及移动通信
,尤其是涉及一种WiFi连接方法、装置和移动终端。
技术介绍
WiFi是一种可以将个人电脑、手持设备(如PDA、手机)等终端以无线方式互相连接的技术,目的是改善基于IEEE802.11标准的无线网路产品之间的互通性。现有的移动终端,例如手机,在开机或重启时,接通电源后,Android(安卓)操作系统或Linux操作系统的启动过程均如下:引导芯片代码首先从预定义的位置(固化在ROM中)开始执行;然后加载BootLoader(引导装载程序),BootLoader加载kernel(内核程序),并执行kernel;kernel启动之后执行第一个用户态进程init(初始化),在init中加载文件系统,初始化网络服务和内存管理,启动系统管理器管理所有的本地服务;最后启动zygote。待系统完全启动后,zygote的framework(框架)层下发扫描动作,扫描附近的WiFi热点,然后连接WiFi热点。由于连接WiFi热点的动作是在系统完全启动之后才进行的,而操作系统又是一个并发系统,因而会导致从开机到WiFi连接成功,需要花费较长的时间,降低了用户体验度。
技术实现思路
有鉴于此,本专利技术实施例的目的在于提供一种WiFi连接方法、装置和移动终端,缩短了移动终端开机时连接WiFi热点的时间,提高了用户体验度。为了实现上述目的,本专利技术实施例采用的技术方案如下:第一方面,本专利技术实施例提供了一种WiFi连接方法,所述方法应用于移动终端,所述移动终端的指定分区存储有可用WiFi热点的WiFi信息,所述方法包括:在所述移动终端开机至内核程序加载时,扫描当前环境中的WiFi热点;根据扫描得到的WiFi热点和所述指定分区中的WiFi信息,进行WiFi连接操作。在本专利技术较佳的实施例中,上述扫描当前环境中的WiFi热点的步骤,包括:运行所述内核程序中的WiFi驱动程序,以获取当前环境中的WiFi热点。在本专利技术较佳的实施例中,上述根据扫描得到的WiFi热点和所述指定分区中的WiFi信息,进行WiFi连接操作的步骤,包括:读取所述指定分区中的WiFi信息,其中,所述WiFi信息至少包括:WiFi热点标识、密码和加密方式;将扫描得到的所述WiFi热点逐一与读取的所述WiFi信息进行匹配;从匹配成功的WiFi热点中选取目标WiFi热点;连接所述目标WiFi热点。在本专利技术较佳的实施例中,上述方法还包括:如果与新的WiFi热点建立连接,将所述新的WiFi热点的WiFi信息存储在所述指定分区中。在本专利技术较佳的实施例中,上述方法还包括:如果所述移动终端的文件系统中的WiFi信息进行更新时,使用已更新的所述文件系统中的WiFi信息更新所述指定分区中的WiFi信息。在本专利技术较佳的实施例中,上述方法还包括:按照设定的周期,将所述移动终端的文件系统中的WiFi信息同步至所述指定分区中。第二方面,本专利技术实施例提供了一种WiFi连接装置,所述装置应用于移动终端,所述移动终端的指定分区存储有可用WiFi热点的WiFi信息,所述装置包括:WiFi热点扫描模块,用于在所述移动终端开机至内核程序加载时,扫描当前环境中的WiFi热点;Wifi连接模块,用于根据扫描得到的WiFi热点和所述指定分区中的WiFi信息,进行WiFi连接操作。在本专利技术较佳的实施例中,上述WiFi热点扫描模块,还用于:运行所述内核程序中的WiFi驱动程序,以获取当前环境中的WiFi热点。第三方面,本专利技术实施例提供了一种移动终端。在一个可能的设计中,移动终端的结构中包括处理器和存储器,所述存储器用于存储支持处理器执行上述方法的程序,所述处理器被配置为用于执行所述存储器中存储的程序。第四方面,本专利技术实施例提供了一种机器可读存储介质,用于储存上述WiFi连接装置所用的计算机软件指令。与现有技术相比,本专利技术实施例提供的WiFi连接方法、装置和移动终端,在移动终端的指定分区存储有可用WiFi热点的WiFi信息,当移动终端开机至内核程序加载时,即扫描当前环境中的WiFi热点,根据扫描得到的WiFi热点和指定分区中的WiFi信息,进行WiFi连接操作,从而缩短了移动终端开机时连接WiFi热点的时间,提高了用户体验度。为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1是本专利技术实施例所提供的第一种WiFi连接方法的流程图;图2是本专利技术实施例所提供的第二种WiFi连接方法的流程图;图3是本专利技术实施例所提供的第三种WiFi连接方法的流程图;图4是本专利技术实施例所提供的第四种WiFi连接方法的流程图;图5是本专利技术实施例所提供的第五种WiFi连接方法的流程图;图6是本专利技术实施例所提供的第一种WiFi连接装置的结构框图;图7是本专利技术实施例所提供的第二种WiFi连接装置的结构框图;图8是本专利技术实施例所提供的第三种WiFi连接装置的结构框图;图9是本专利技术实施例所提供的第四种WiFi连接装置的结构框图;图10是本专利技术实施例所提供的一种移动终端的结构框图。具体实施方式下面将结合本专利技术实施例中附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例。基于本专利技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。目前诸如手机等移动终端在开机时,连接WiFi热点的动作是在系统完全启动之后才进行的,因而会导致从开机到WiFi连接成功,需要花费较长的时间。基于此,本专利技术实施例提供了一种WiFi连接方法、装置和移动终端,在移动终端开机至内核程序加载时,即连接WiFi热点,进而缩短移动终端开机时连接WiFi热点的时间,提高用户体验度。本专利技术实施例提供的WiFi连接方法,可以应用于手机、掌上电脑、车载电脑等具有通讯功能的移动终端。在移动终端的指定分区存储有可用WiFi热点的WiFi信息。其中,可用WiFi热点指移动终端曾经连接过的WiFi热点,移动终端中保存有这些WiFi热点的WiFi热点标识、密码和加密方式等信息,其中,加密方式为可选信息。WiFi信息可以通过WiFi列表的形式进行存储。上述指定分区是在系统分区内预先设定的分区,在操作系统的启动过程中,内核程序可以读取该指定分区内存储的信息。由于现有的移动终端普遍将可用WiFi热点的WiFi信息保存在文件系统中,而操作系统在开机启动时,并没有加载文件系统,因此在开机启动加载内核程序时,无法读取保存在文件系统中的WiFi信息,连接WiFi热点的动作只能在系统完全启动,加载文件系统之后才能进行。为此,本专利技术实施例预先划分了独本文档来自技高网...
WiFi连接方法、装置和移动终端

【技术保护点】
一种WiFi连接方法,其特征在于,所述方法应用于移动终端,所述移动终端的指定分区存储有可用WiFi热点的WiFi信息,所述方法包括:在所述移动终端开机至内核程序加载时,扫描当前环境中的WiFi热点;根据扫描得到的WiFi热点和所述指定分区中的WiFi信息,进行WiFi连接操作。

【技术特征摘要】
1.一种WiFi连接方法,其特征在于,所述方法应用于移动终端,所述移动终端的指定分区存储有可用WiFi热点的WiFi信息,所述方法包括:在所述移动终端开机至内核程序加载时,扫描当前环境中的WiFi热点;根据扫描得到的WiFi热点和所述指定分区中的WiFi信息,进行WiFi连接操作。2.根据权利要求1所述的方法,其特征在于,所述扫描当前环境中的WiFi热点的步骤,包括:运行所述内核程序中的WiFi驱动程序,以获取当前环境中的WiFi热点。3.根据权利要求1所述的方法,其特征在于,所述根据扫描得到的WiFi热点和所述指定分区中的WiFi信息,进行WiFi连接操作的步骤,包括:读取所述指定分区中的WiFi信息,其中,所述WiFi信息至少包括:WiFi热点标识、密码和加密方式;将扫描得到的所述WiFi热点逐一与读取的所述WiFi信息进行匹配;从匹配成功的WiFi热点中选取目标WiFi热点;连接所述目标WiFi热点。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:如果与新的WiFi热点建立连接,将所述新的WiFi热点的WiFi信息存储在所述指定分区中。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:...

【专利技术属性】
技术研发人员:张胜利
申请(专利权)人:奇酷互联网络科技深圳有限公司
类型:发明
国别省市:广东,44

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

1