CN110704126A - Wifi程序运行方法、装置、设备及计算机可读存储介质 - Google Patents
Wifi程序运行方法、装置、设备及计算机可读存储介质 Download PDFInfo
- Publication number
- CN110704126A CN110704126A CN201910913858.XA CN201910913858A CN110704126A CN 110704126 A CN110704126 A CN 110704126A CN 201910913858 A CN201910913858 A CN 201910913858A CN 110704126 A CN110704126 A CN 110704126A
- Authority
- CN
- China
- Prior art keywords
- application
- wifi
- program
- wifi program
- acquiring
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 39
- 238000013507 mapping Methods 0.000 claims description 74
- 230000006870 function Effects 0.000 claims description 73
- 238000001514 detection method Methods 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 7
- 238000012545 processing Methods 0.000 description 7
- 230000001960 triggered effect Effects 0.000 description 3
- 238000012795 verification Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44505—Configuring for program initiating, e.g. using registry, configuration files
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
Abstract
本发明实施例公开了一种WIFI程序运行方法、装置、设备及计算机可读存储介质,本发明实当接收到应用启动指令时,获取应用启动指令对应的应用;获取应用对应的WIFI程序映射关系;根据WIFI程序映射关系获取应用对应的WIFI程序,并控制获取到的WIFI程序进行运行,从而实现只运行应用对应的WIFI程序,不需要运行所有WIFI相关的程序,减少了移动终端的空间占用,节省了移动终端的内存空间。
Description
技术领域
本发明涉及通讯技术领域,具体涉及一种WIFI程序运行方法、装置、设备及计算机可读存储介质。
背景技术
目前,移动终端均配置有WIFI(无线网)功能,使移动终端用户均能够通过WIFI来上网。
而由于移动终端均是会带有WIFI芯片,通过WIFI来连接网络是最为常用的操作之一,而WIFI本身功能复杂且繁多,而有时移动终端只需用到一部分WIFI程序,但在实际使用过程中,只要任意一种WIFI功能被打开,所有其他WIFI功能的程序都会被加载运行,因此WIFI驱动文件异常庞大,在加载进RAM后,占用较大的RAM空间;从而导致移动终端运行变慢,影响移动终端的正常运行。
发明内容
本发明实施例提供一种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程序建立映射关系,获得映射关系集合,并将所述映射关系集合进行保存。
可选的,在一些实施例中,所述保存单元,包括:
建立子单元,用于将终端中安装的应用按照使用WIFI功能的类型与对应的WIFI程序建立映射关系,获得映射关系集合;
压缩子单元,用于对所述映射关系集合包括的应用标识、WIFI程序标识进行压缩,获得压缩后的映射关系集合;
保存子单元,用于将所述压缩后的映射关系集合进行保存。
此外,本发明实施例还提供一种WIFI程序运行设备,包括:处理器和存储器;所述存储器质存储有多条指令,所述处理器加载所述存储器存储的指令以执行本发明实施例提供的任一种所述的WIFI程序运行方法。
此外,本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有多条指令,所述指令适于处理器进行加载,以执行本发明实施例提供的任一种WIFI程序运行方法。
本发明实施例当接收到应用启动指令时,获取应用启动指令对应的应用;获取应用对应的WIFI程序映射关系;根据WIFI程序映射关系获取应用对应的WIFI程序,并控制获取到的WIFI程序进行运行,从而实现只运行应用对应的WIFI程序,不需要运行所有WIFI相关的程序,减少了移动终端的空间占用,节省了移动终端的内存空间。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的WIFI程序运行装置的第一结构示意图;
图2是本发明实施例提供的WIFI程序运行方法的一流程图;
图3a是本发明实施例提供的WIFI程序运行装置的第二结构示意图;
图3b是本发明实施例提供的WIFI程序运行装置的第三结构示意图;
图3c是本发明实施例提供的WIFI程序运行装置的第四结构示意图
图4是本发明实施例提供的服务器的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供一种WIFI程序运行方法、装置、设备及计算机可读存储介质。以下分别进行详细说明。
该WIFI程序运行装置可以集成在终端中,该终端可以为手机、平板电脑、笔记本电脑等设备。
例如,参见图1,以该WIFI程序运行装置具体集成在终端中为例,首先,终端中可安装多个应用,可包括即时通讯应用、音频视频播放应用、游戏应用等,可通过点击或触摸等操作,触发启动应用指令,终端在接收到启动应用指令之后,获取启动应用指令具体对应的应用,比如启动的为A游戏应用,然后获取应用对应的映射关系,其中,映射关系可以为预先根据应用使用WIFI功能的类型,进行建立得到的,根据映射关系获取应用对应的WIFI程序,并控制获取到的对应的WIFI程序运行,而不需要将其他的应用程序一并运行,从而节省了移动终端的内存空间,降低了终端的运行负担。
需要说明的是,图1所示的WIFI程序运行装置的场景示意图仅仅是一个示例,本申请实施例描述的WIFI程序运行装置以及场景是为了更加清楚的说明本申请实施例的技术方案,并不构成对于本申请实施例提供的技术方案的限定,本领域普通技术人员可知,随着WIFI程序运行装置的演变和新业务场景的出现,本申请实施例提供的技术方案对于类似的技术问题,同样适用。
由于本方案是当接收到应用启动指令时,获取应用启动指令对应的应用;获取应用对应的WIFI程序映射关系;根据WIFI程序映射关系获取应用对应的WIFI程序,并控制获取到的WIFI程序进行运行,从而实现只运行应用对应的WIFI程序,不需要运行所有WIFI相关的程序,减少了移动终端的空间占用,节省了移动终端的内存空间。
以下分别进行详细说明。需说明的是,以下实施例的描述顺序不作为对实施例优选顺序的限定。
在本实施例中,将从WIFI程序运行装置的角度进行描述,该WIFI程序运行装置具体可以集成在网络设备如终端中。
一种WIFI程序运行方法,包括:当接收到应用启动指令时,获取所述应用启动指令对应的应用;获取所述应用对应的WIFI程序映射关系;根据所述WIFI程序映射关系获取所述应用对应的WIFI程序;控制获取到的WIFI程序进行运行。
如图2所示,该WIFI程序运行装置的具体流程可以如下:
201,当接收到应用启动指令时,获取所述应用启动指令对应的应用。
其中,应用可包括即时通讯应用、音频视频播放应用、游戏应用等,可通过点击或触摸等操作,触发启动应用指令,终端在获取到启动应用指令时,获取应用启动指令具体对应的应用。
202,获取所述应用对应的WIFI程序映射关系集合。
具体获取应用对应的WIFI程序映射关系集合,其中,WIFI程序映射关系集合可以为预先根据应用按照使用WIFI功能的类型进行建立得到的,具体可从本地数据库或者服务器中获取得到。当从本地数据库中获取时,直接根据应用标识在本地数据库进行查找,从而获得应用对应的WIFI程序映射关系集合;当从服务器中获取得到WIFI程序映射关系集合,可通过将获取指令发送至服务器,从而获得WIFI程序映射关系集合,其中,获取指令中可包括应用标识。
因此,在获取应用对应的WIFI程序映射关系之前,还可包括:
A1、设置多个支持不同WIFI功能的WIFI程序;
A2、将终端中安装的应用按照使用WIFI功能的类型与对应的WIFI程序建立映射关系,获得映射关系集合,并将所述映射关系集合进行保存。
首先获取多个支持不同WIFI功能的WIFI程序,比如支持直连的WIFI程序、支持WIFI接入点搜索的WIFI程序以及支持WIFI直连和WIFI接入点搜索的WIFI程序等,然后设置多个支持不同WIFI功能的WIFI程序,比如可将支持直连的WIFI程序设置为WIFI程序1,设置支持WIFI接入点搜索的WIFI程序为WIFI程序2,或者根据WIFI程序的标识进行设置,具体不做限制。然后将终端中安装的应用按照使用WIFI功能的类型与对应的WIFI程序建立映射关系,获得映射关系集合,并将映射关系集合进行保存,比如假设音视频应用在使用WIFI时,为需要支持WIFI直连的应用,则将音视频应用与WIFI程序1进行关联,假设游戏应用在使用WIFI时,为需要支持WIFI接入点搜索的应用,则将游戏应用与WIFI程序2进行关联,获得应用与WIFI程序之间的映射关系,将应用与WIFI程序之间的映射关系在集合中进行存储,从而获得映射关系集合,并将映射关系集合进行保存,具体可存储在终端的本地数据库或者文件夹,或者存储在服务器中,在此不做限定。
进一步地,在建立映射关系集合之前,可预先对终端中的应用进行分类:
B1、获取终端中已安装的应用;
B2、根据所述终端中已安装的应用的类型,设置所述终端中已安装的应用使用WIFI功能的类型。
获取终端中已安装的应用,根据终端中已安装的应用的类型,设置终端中已安装的应用使用WIFI功能的类型,比如假设音视频应用在使用WIFI时,为需要支持WIFI直连的应用,则将音视频应用为需要支持WIFI直连的应用。
进一步地,具体将终端中安装的应用按照使用WIFI功能的类型与对应的WIFI程序建立映射关系,获得映射关系集合,并将所述映射关系集合进行保存的过程可包括:
C1、将终端中安装的应用按照使用WIFI功能的类型与对应的WIFI程序建立映射关系,获得映射关系集合;
C2、对所述映射关系集合包括的应用标识、WIFI程序标识进行压缩,获得压缩后的映射关系集合;
C3、将所述压缩后的映射关系集合进行保存。
将终端中安装的应用按照使用WIFI功能的类型与对应的WIFI程序建立映射关系,获得映射关系集合,对映射关系集合包括的应用标识、WIFI程序标识进行压缩,获得压缩后的映射关系集合,映射关系集合压缩为<前缀长度,后缀>的表现形式,从而减少了保存的字节。依次对映射关系集合中的应用标识、WIFI程序标识进行压缩,获得压缩后的映射关系集合;将压缩后的映射关系集合进行保存,从而减少了保存空间。
203,根据所述WIFI程序映射关系集合获取所述应用对应的WIFI程序。
204,控制获取到的WIFI程序进行运行。
在获取到WIFI程序映射关系集合,根据WIFI程序映射关系集合获取所述应用对应的WIFI程序,控制获取到的WIFI程序进行运行,从而实现只运行应用对应的WIFI程序,不需要运行所有WIFI相关的程序,减少了移动终端的空间占用,节省了移动终端的内存空间。
进一步地,由于终端中的应用会不断更新,因此存在没有建立映射关系的应用,因此,在根据所述WIFI程序映射关系集合获取所述应用对应的WIFI程序之后,还包括:
D1、若获取所述对应的WIFI程序失败,则获取所述应用使用WIFI功能的类型;
D2、根据所述应用使用WIFI功能的类型,获取终端中与所述应用使用WIFI功能的类型一致的应用;
D3、根据所述终端中与所述应用使用WIFI功能的类型一致的应用,获取所述应用对应的WIFI程序。
具体地,当终端中的应用没有建立映射关系时,则无法通过映射关系获取对应的WIFI程序,即获取对应的WIFI程序失败,此时,由于同一类型的应用对应的WIFI程序也是相同类型,则可以获取应用使用WIFI功能的类型,根据应用使用WIFI功能的类型,获取终端中与应用使用WIFI功能的类型一致的应用,并根据终端中与应用使用WIFI功能的类型一致的应用,获取应用对应的WIFI程序,比如,假设终端中存在新案子的音频播放应用,还未建立映射关系,此时可以通过获取终端中与应用使用WIFI功能的类型一致的应用,比如视频播放应用,然后通过视频播放应用获取音频播放应用对应的WIFI程序,从而实现新安装的应用也能实现获取对应的WIFI程序。
进一步地,控制获取到的WIFI程序运行之后,可实时检测终端中是否存在应用已关闭,但WIFI程序还在运行的情况,具体地:
E1、获取当前运行的WIFI程序以及所述WIFI程序对应的应用;
E2、检测所述WIFI程序对应的应用的运行状态;
E3、若所述WIFI程序对应的应用的运行状态为未运行,则关闭所述WIFI程序。
获取当前运行的WIFI程序以及WIFI程序对应的应用,检测WIFI程序对应的应用的运行状态,若WIFI程序对应的应用的运行状态为未运行,则关闭WIFI程序,避免应用为运行,但WIFI程序在运行的情况,从而节省终端的内存空间。
本发明实施例通过接收群虚拟用户WIFI程序运行指令,其中,群虚拟用户WIFI程序运行指令携带有用户身份标识以及群虚拟用户的功能重置参数;根据用户身份标识对群虚拟用户WIFI程序运行指令进行合法性校验;在合法性校验通过时,根据用户身份标识进行创建用户验证;从而对用户进行严谨的登录身份验证及数据鉴权,保证了群虚拟用户WIFI程序运行的合法性;在创建用户验证通过时,根据群虚拟用户WIFI程序运行指令获取对应的待重置虚拟用户地址;获取待重置虚拟用户地址对应的群信息,并根据群信息以及功能重置参数进行虚拟用户WIFI程序运行,不需要调用接口进行重置,从而减少了用户重置地址的操作步骤,提高了WIFI程序运行效率。
为了更好地实施以上方法,本发明实施例还可以提供一种WIFI程序运行装置,该WIFI程序运行装置具体可以集成在网络设备中,该网络设备可以是终端等设备。
例如,如图3a所示,该WIFI程序运行装置可以包括接收单元301、第一获取单元302和运行单元303,如下:
(1)接收单元301;
接收单元301,用于当接收到应用启动指令时,获取所述应用启动指令对应的应用。
其中,应用可包括即时通讯应用、音频视频播放应用、游戏应用等,可通过点击或触摸等操作,触发启动应用指令,终端在获取到启动应用指令时,获取应用启动指令具体对应的应用。
第一获取单元302,用于获取所述应用对应的WIFI程序映射关系集合;根据所述WIFI程序映射关系集合获取所述应用对应的WIFI程序。
运行单元303,用于控制获取到的WIFI程序运行。
具体获取应用对应的WIFI程序映射关系集合,其中,WIFI程序映射关系集合可以为预先根据应用按照使用WIFI功能的类型进行建立得到的,具体可从本地数据库或者服务器中获取得到。当从本地数据库中获取时,直接根据应用标识在本地数据库进行查找,从而获得应用对应的WIFI程序映射关系集合;当从服务器中获取得到WIFI程序映射关系集合,可通过将获取指令发送至服务器,从而获得WIFI程序映射关系集合,其中,获取指令中可包括应用标识。在获取到WIFI程序映射关系集合,根据WIFI程序映射关系集合获取所述应用对应的WIFI程序,控制获取到的WIFI程序进行运行,从而实现只运行应用对应的WIFI程序,不需要运行所有WIFI相关的程序,减少了移动终端的空间占用,节省了移动终端的内存空间。
具体地,如图3b所示,所述WIFI程序运行装置还包括:
第二获取单元304,用于获取当前运行的WIFI程序以及所述WIFI程序对应的应用;
检测单元305,用于检测所述WIFI程序对应的应用的运行状态;若所述WIFI程序对应的应用的运行状态为未运行,则关闭所述WIFI程序。
获取当前运行的WIFI程序以及WIFI程序对应的应用,检测WIFI程序对应的应用的运行状态,若WIFI程序对应的应用的运行状态为未运行,则关闭WIFI程序,避免应用为运行,但WIFI程序在运行的情况,从而节省终端的内存空间。
具体地,如图3c所示,所述WIFI程序运行装置还包括:
第三获取单元306,用于若获取所述对应的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程序标识进行压缩,获得压缩后的映射关系集合;
保存子单元,用于将所述压缩后的映射关系集合进行保存。
本发明实施例还提供一种服务器,如图4所示,其示出了本发明实施例所涉及的服务器的结构示意图,具体来讲:
该服务器可以包括一个或者一个以上处理核心的处理器701、一个或一个以上计算机可读存储介质的存储器702、电源703和输入单元704等部件。本领域技术人员可以理解,图4中示出的服务器结构并不构成对服务器的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
其中:
处理器701是该服务器的控制中心,利用各种接口和线路连接整个服务器的各个部分,通过运行或执行存储在存储器702内的软件程序和/或模块,以及调用存储在存储器702内的数据,执行服务器的各种功能和处理数据,从而对服务器进行整体监控。可选的,处理器701可包括一个或多个处理核心;优选的,处理器701可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器701中。
存储器702可用于存储软件程序以及模块,处理器701通过运行存储在存储器702的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器702可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据服务器的使用所创建的数据等。此外,存储器702可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器702还可以包括存储器控制器,以提供处理器701对存储器702的访问。
服务器还包括给各个部件供电的电源703,优选的,电源703可以通过电源管理***与处理器701逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。电源703还可以包括一个或一个以上的直流或交流电源、再充电***、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
该服务器还可包括输入单元704,该输入单元704可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。
尽管未示出,服务器还可以包括显示单元等,在此不再赘述。具体在本实施例中,服务器中的处理器701会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行文件加载到存储器702中,并由处理器701来运行存储在存储器702中的应用程序,从而实现各种功能,如下:
当接收到应用启动指令时,获取所述应用启动指令对应的应用;
获取所述应用对应的WIFI程序映射关系集合;
根据所述WIFI程序映射关系集合获取所述应用对应的WIFI程序;
控制获取到的WIFI程序进行运行。
以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。
为此,本发明实施例提供一种计算机可读存储介质,其中存储有多条指令,该指令能够被处理器进行加载,以执行本发明实施例所提供的任一种WIFI程序运行方法中的步骤。例如,该指令可以执行如下步骤:
当接收到应用启动指令时,获取所述应用启动指令对应的应用;
获取所述应用对应的WIFI程序映射关系集合;
根据所述WIFI程序映射关系集合获取所述应用对应的WIFI程序;
控制获取到的WIFI程序进行运行。
以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
其中,该计算机可读存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取记忆体(RAM,Random Access Memory)、磁盘或光盘等。
由于该计算机可读存储介质中所存储的指令,可以执行本发明实施例所提供的任一种WIFI程序运行方法中的步骤,因此,可以实现本发明实施例所提供的任一种WIFI程序运行方法所能实现的有益效果,详见前面的实施例,在此不再赘述。
以上对本发明实施例所提供的一种WIFI程序运行方法、装置、设备及计算机可读存储介质进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (10)
1.一种WIFI程序运行方法,其特征在于,包括:
当接收到应用启动指令时,获取所述应用启动指令对应的应用;
获取所述应用对应的WIFI程序映射关系集合;
根据所述WIFI程序映射关系集合获取所述应用对应的WIFI程序;
控制获取到的WIFI程序运行。
2.如权利要求1所述的WIFI程序运行方法,其特征在于,所述控制获取到的WIFI程序运行之后,还包括:
获取当前运行的WIFI程序以及所述WIFI程序对应的应用;
检测所述WIFI程序对应的应用的运行状态;
若所述WIFI程序对应的应用的运行状态为未运行,则关闭所述WIFI程序。
3.如权利要求1所述的WIFI程序运行方法,其特征在于,所述根据所述WIFI程序映射关系集合获取所述应用对应的WIFI程序之后,还包括:
若获取所述对应的WIFI程序失败,则获取所述应用使用WIFI功能的类型;
根据所述应用使用WIFI功能的类型,获取终端中与所述应用使用WIFI功能的类型一致的应用;
根据所述终端中与所述应用使用WIFI功能的类型一致的应用,获取所述应用对应的WIFI程序。
4.如权利要求1所述的WIFI程序运行方法,其特征在于,所述当接收到应用启动指令时,获取所述应用启动指令对应的应用之前,还包括:
获取终端中已安装的应用;
根据所述终端中已安装的应用的类型,设置所述终端中已安装的应用使用WIFI功能的类型。
5.如权利要求1-4任一项所述的WIFI程序运行方法,其特征在于,所述当接收到应用启动指令时,获取所述应用启动指令对应的应用之前,还包括:
设置多个支持不同WIFI功能的WIFI程序;
将终端中安装的应用按照使用WIFI功能的类型与对应的WIFI程序建立映射关系,获得映射关系集合,并将所述映射关系集合进行保存。
6.如权利要求5所述的WIFI程序运行方法,其特征在于,所述将终端中安装的应用按照使用WIFI功能的类型与对应的WIFI程序建立映射关系,获得映射关系集合,并将所述映射关系集合进行保存之后,还包括:
对所述映射关系集合包括的应用标识、WIFI程序标识进行压缩,获得压缩后的映射关系集合;
将所述压缩后的映射关系集合进行保存。
7.一种WIFI程序运行装置,其特征在于,包括:
接收单元,用于当接收到应用启动指令时,获取所述应用启动指令对应的应用;
第一获取单元,用于获取所述应用对应的WIFI程序映射关系集合;根据所述WIFI程序映射关系集合获取所述应用对应的WIFI程序;
运行单元,用于控制获取到的WIFI程序运行。
8.如权利要求7所述的WIFI程序运行装置,其特征在于,所述装置还包括:
第二获取单元,用于获取当前运行的WIFI程序以及所述WIFI程序对应的应用;
检测单元,用于检测所述WIFI程序对应的应用的运行状态;若所述WIFI程序对应的应用的运行状态为未运行,则关闭所述WIFI程序。
9.一种WIFI程序运行设备,其特征在于,包括:处理器和存储器;所述存储器质存储有多条指令,所述处理器加载所述存储器存储的指令以执行权利要求1-6任一项所述的WIFI程序运行方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有多条指令,所述指令适于处理器进行加载,以执行权利要求1至6任一项所述的WIFI程序运行方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910913858.XA CN110704126A (zh) | 2019-09-25 | 2019-09-25 | Wifi程序运行方法、装置、设备及计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910913858.XA CN110704126A (zh) | 2019-09-25 | 2019-09-25 | Wifi程序运行方法、装置、设备及计算机可读存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110704126A true CN110704126A (zh) | 2020-01-17 |
Family
ID=69197038
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910913858.XA Pending CN110704126A (zh) | 2019-09-25 | 2019-09-25 | Wifi程序运行方法、装置、设备及计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110704126A (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104540176A (zh) * | 2015-01-12 | 2015-04-22 | 深圳市中兴移动通信有限公司 | 一种无线网络接入方法、装置及终端 |
CN104572173A (zh) * | 2014-12-02 | 2015-04-29 | 惠州Tcl移动通信有限公司 | 基于移动终端的wifi驱动加载方法、***及移动终端 |
CN104661284A (zh) * | 2015-02-26 | 2015-05-27 | 惠州Tcl移动通信有限公司 | 一种移动终端的wifi管理***及其管理方法 |
CN106775825A (zh) * | 2016-11-23 | 2017-05-31 | 捷开通讯(深圳)有限公司 | 一种基于智能终端的启动应用程序的方法及智能终端 |
CN109388367A (zh) * | 2018-09-04 | 2019-02-26 | Oppo广东移动通信有限公司 | 音效调整方法、装置、电子设备以及存储介质 |
-
2019
- 2019-09-25 CN CN201910913858.XA patent/CN110704126A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104572173A (zh) * | 2014-12-02 | 2015-04-29 | 惠州Tcl移动通信有限公司 | 基于移动终端的wifi驱动加载方法、***及移动终端 |
CN104540176A (zh) * | 2015-01-12 | 2015-04-22 | 深圳市中兴移动通信有限公司 | 一种无线网络接入方法、装置及终端 |
CN104661284A (zh) * | 2015-02-26 | 2015-05-27 | 惠州Tcl移动通信有限公司 | 一种移动终端的wifi管理***及其管理方法 |
CN106775825A (zh) * | 2016-11-23 | 2017-05-31 | 捷开通讯(深圳)有限公司 | 一种基于智能终端的启动应用程序的方法及智能终端 |
CN109388367A (zh) * | 2018-09-04 | 2019-02-26 | Oppo广东移动通信有限公司 | 音效调整方法、装置、电子设备以及存储介质 |
Non-Patent Citations (1)
Title |
---|
奥克拉·马尔: "《Oracle 8.1.6管理员指南》", 北京希望电子出版社, pages: 183 - 184 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107832100B (zh) | 一种apk插件的加载方法及其终端 | |
CN113568884B (zh) | 一种文件管理方法、装置、电子设备及存储介质 | |
US20150113113A1 (en) | Application takeover method and system, mobile terminal, and server | |
CN106201574B (zh) | 一种应用界面的启动方法及装置 | |
CN108090345B (zh) | linux***外部命令执行方法及装置 | |
CN114116014A (zh) | 一种指令下发方法、装置、智能设备及存储介质 | |
CN111522744A (zh) | 业务测试方法、装置及计算机可读存储介质 | |
CN113282850B (zh) | 资源标签管理方法、装置、电子设备、***及存储介质 | |
CN113506100A (zh) | 联盟链数据处理方法、装置、计算机设备及存储介质 | |
CN106161108B (zh) | 一种智能设备的参数处理方法、装置及智能设备 | |
CN110944318B (zh) | 一种锁卡设置方法、装置、存储介质及终端 | |
CN114610446B (zh) | 一种自动注入探针的方法、装置及*** | |
CN110704126A (zh) | Wifi程序运行方法、装置、设备及计算机可读存储介质 | |
CN114585035A (zh) | 一种语音通话方法、装置和计算机可读存储介质 | |
CN114630323A (zh) | 一种语音通话业务处理方法、装置和计算机可读存储介质 | |
WO2022141377A1 (zh) | 一种外接设备控制手机的方法 | |
CN114428691A (zh) | 应用调用方法、装置、电子设备和计算机可读存储介质 | |
CN109450885B (zh) | 网络数据拦截方法、装置、电子设备及存储介质 | |
CN112882749A (zh) | 应用实例的上下线控制方法、装置及存储介质 | |
CN110688344A (zh) | 一种文件扫描方法、装置、计算机可读存储介质及终端 | |
CN114764379A (zh) | 应用软件的访问切换方法、设备和计算机可读存储介质 | |
CN106201650B (zh) | 一种虚拟机控制方法和*** | |
CN111984341B (zh) | 项目监测方法、装置、电子设备和存储介质 | |
CN116760930B (zh) | 通话处理方法、装置、存储介质及电子设备 | |
CN117119417A (zh) | 蓝牙连接方法、装置、电子设备和计算机可读存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200117 |