镜像文件刷机方法、解析方法、装置、设备及介质与流程

文档序号:32602676发布日期:2022-12-17 17:20阅读:185来源:国知局
镜像文件刷机方法、解析方法、装置、设备及介质与流程

1.本发明涉及终端设备设计技术领域,尤其涉及一种镜像文件刷机方法、解析方法、装置、设备及介质。


背景技术:

2.随着电子产业和通信技术的飞速发展,目前智能家庭设备越来越多,例如手机、智能音箱和智能手环等,人们的生活变得越来越智能化。对于手机,平板电脑,智能手表等安卓移动智能设备,用户使用频率很高,因此设备充电的频率也会很频繁,设备的电池有一定概率会出现状态异常,因此在关机充电的时候,为了考虑设备电池状态的健康以及用户的安全,需要提示用户当前设备处于充电状态。但是由于关机充电时设备所显示的关机充电动面和开机动面是相同的,会导致有些用户误以为设备当前是进入开机状态而误操作,由于实际设备系统并没有完整运行,只是调用了充电的功能,误操作会导致设备出现异常。为了解决这一问题,现有技术采用不同的动画资源进行区分,具体是目前的安卓设备引导加载程序(bootloader)不同的设备状态对应的动画资源会对应不同的分区(例如bootlogo分区,fastboot logo分区),在开机引导加载程序启动过程会根据启动模式到不同的分区中读取动画(logo)资源并显示,因此需要划分很多的资源分区,以后有新的启动模式,还需要新增分区,十分繁琐,不同的分区也占用了设备较多的存储空间。而且,关机充电时设备显示动面的图片资源是多张图片组成,也占用了设备较多的存储空间。
3.因此,有必要开发一种新的方案以改善现有技术所存在的上述问题。


技术实现要素:

4.本发明的目的在于提供一种镜像文件刷机方法、解析方法、装置、设备及介质,用以实现复用同一存储分区存储不同的动画资源,在节省设备存储空间的基础上根据启动模式区别显示动画资源。
5.第一方面,本发明实施例提供一种镜像文件刷机方法,该方法包括:获取两组图像,其中第一组图像用于形成开机动画,第二组图像用于形成关机充电动画;在编译阶段将所述第一组图像和第二组图像中的每帧图像均编译为对应的镜像文件;将每帧图像对应的镜像文件进行拼接,并添加头信息,得到最终的刷机镜像文件;将所述刷机镜像文件烧写进终端设备的同一指定存储分区。
6.本发明提供的镜像文件刷机方法的有益效果在于:上述方法复用同一存储分区存储不同的动画资源,在节省设备存储空间的基础上能够根据启动模式区别显示动画资源。
7.一种可能的实施例中,在编译阶段将所述第一组图像和第二组图像中的每帧图像均编译为对应的镜像文件,包括:在编译阶段将所述第一组图像中的每帧图像编译为对应的独立镜像文件;在编译阶段将所述第二组图像中的每帧图像编译为vendor的镜像文件。
8.另一种可能的实施例中,所述头信息包括镜像文件的类型、镜像文件总的数量和每个镜像文件的大小、起始地址和偏移量。
9.第二方面,本发明实施例提供一种镜像文件解析方法,该方法应用于终端设备,该方法包括:在所述终端设备首次启动时,解析刷机镜像文件,以及将解析结果存储在文件系统,所述解析结果包括两组图像,其中,第一组图像用于形成开机动画,第二组图像用于形成关机充电动画;
10.获取当前设备状态;根据所述当前设备状态从解析结果中选择对应的图片资源并显示。
11.本发明提供的上述镜像文件解析方法的有益效果在于:在系统首次运行的时候会将关机充电的图片资源存储在文件系统中,在开机或关机充电过程中根据电池状态读取资源并进行解析显示,实现终端在开机和关机充电时显示不同的动画,即在节省设备存储空间的基础上能够根据启动模式区别显示动画资源。
12.第三方面,本发明实施例还提供一种镜像文件刷机装置,该装置包括执行上述第一方面的任意一种可能的设计的方法的模块/单元。这些模块/单元可以通过硬件实现,也可以通过硬件执行相应的软件实现。
13.第四方面,本发明实施例还提供一种镜像文件解析装置,该装置包括执行上述第二方面的任意一种可能的设计的方法的模块/单元。这些模块/单元可以通过硬件实现,也可以通过硬件执行相应的软件实现。
14.第五方面,本发明实施例提供一种上位机,包括处理器和存储器。其中,存储器用于存储一个或多个计算机程序;当存储器存储的一个或多个计算机程序被处理器执行时,使得上位机能够实现上述第一方面的任意一种可能的设计的方法。
15.第六方面,本发明实施例提供一种终端设备,包括处理器和存储器。其中,存储器用于存储一个或多个计算机程序;当存储器存储的一个或多个计算机程序被处理器执行时,使得终端设备能够实现上述第一方面的任意一种可能的设计的方法。
16.第七方面,本发明实施例中还提供一种计算机可读存储介质,所述计算机可读存储介质包括计算机程序,当计算机程序在上位机上运行时,使得所述上位机执行上述第二方面的任意一种可能的设计的方法。
17.第八方面,本发明实施例还提供一种包含计算机程序产品,当所述计算机程序产品在上位机上运行时,使得所述上位机执行上述第二方面的任意一种可能的设计的方法。
18.关于上述第三方面至第八方面的有益效果可以参见上述第一方面或第二方面中的描述。
附图说明
19.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
20.图1为本发明实施例提供的一种刷机系统的的结构示意图;
21.图2为本发明实施例提供的终端设备结构示意图;
22.图3为本发明实施例提供的一种镜像文件刷机方法流程示意图;
23.图4为本发明实施例提供的一种图片资源的压缩方法示意图;
24.图5为本发明实施例提供的刷机镜像文件的组成结构示意图;
25.图6为本发明实施例提供的一种刷机界面示意图;
26.图7为本发明实施例提供的一种镜像文件解析方法流程示意图;
27.图8为本发明实施例提供的一种镜像文件解压方法示意图;
28.图9为本发明实施例提供的一种关机充电过程中的动画资源解析方法示意图;
29.图10为本发明实施例提供的一种镜像文件刷机装置结构示意图;
30.图11为本发明实施例提供的一种镜像文件解析装置结构示意图;
31.图12为本发明实施例提供的一种上位机结构示意图。
具体实施方式
32.下面结合本发明实施例中的附图,对本发明实施例中的技术方案进行描述。其中,在本发明实施例的描述中,以下实施例中所使用的术语只是为了描述特定实施例的目的,而并非旨在作为对本发明的限制。如在本发明的说明书和所附权利要求书中所使用的那样,单数表达形式“一种”、“所述”、“上述”、“该”和“这一”旨在也包括例如“一个或多个”这种表达形式,除非其上下文中明确地有相反指示。还应当理解,在本发明以下各实施例中,“至少一个”、“一个或多个”是指一个或两个以上(包含两个)。术语“和/或”,用于描述关联对象的关联关系,表示可以存在三种关系;例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b的情况,其中a、b可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。
33.在本说明书中描述的参考“一个实施例”或“一些实施例”等意味着在本发明的一个或多个实施例中包括结合该实施例描述的特定特征、结构或特点。由此,在本说明书中的不同之处出现的语句“在一个实施例中”、“在一些实施例中”、“在其他一些实施例中”、“在另外一些实施例中”等不是必然都参考相同的实施例,而是意味着“一个或多个但不是所有的实施例”,除非是以其他方式另外特别强调。术语“包括”、“包含”、“具有”及它们的变形都意味着“包括但不限于”,除非是以其他方式另外特别强调。术语“连接”包括直接连接和间接连接,除非另外说明。“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。
34.在本发明实施例中,“示例性地”或者“例如”等词用于表示作例子、例证或说明。本发明实施例中被描述为“示例性地”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性地”或者“例如”等词旨在以具体方式呈现相关概念。
35.本发明实施例中所提供的刷机系统,如图1所示,该系统包括上位机10和终端设备20。
36.图1中,一种可能的情况下,上位机10和终端设备20可以通过数据线建立有线连接;另一种可能的情况下,上位机10和终端设备20可以通过无线通信技术建立无线网络连接。
37.上位机10,用于生成刷机镜像文件;将所述刷机镜像文件烧写进终端设备的同一指定存储分区。
38.终端设备20,用于解析刷机镜像文件,根据所述当前设备状态从解析结果中选择
对应的图片资源并显示。
39.图2示出了终端设备20的硬件配置框图。
40.在一些实施例中,终端设备20包括调谐解调器210、移动通信模块220、无线通信模块230、采集器240、外部装置接口250、控制器260、显示器270、音频输出接口280、存储器、供电电源、用户接口中的至少一种。
41.在又一些实施例中,调谐解调器210通过天线感应到电磁波,将感应到的电磁波转换为电信号,再通过电路的处理和变换,最终转为声音,例如通过无线接收方式接收广播信号,以及从广播信号中解调出音频信号。
42.移动通信模块220可以提供应用在终端设备20上的包括2g/3g/4g/5g等无线通信的解决方案。移动通信模块220可以包括至少一个滤波器、开关、功率放大器、低噪声放大器(low noise amplifier,lna)等。移动通信模块220可以由天线接收电磁波,并对接收的电磁波进行滤波,放大等处理,传送至调谐解调器210进行解调。移动通信模块220还可以对经调谐解调器210调制后的信号放大,经天线转为电磁波辐射出去。在一些实施例中,移动通信模块220的至少部分功能模块可以被设置于控制器260中。在一些实施例中,移动通信模块220的至少部分功能模块可以与控制器260的至少部分模块被设置在同一个器件中。
43.无线通信模块230可以提供应用在终端设备20上的包括无线局域网(wireless local area networks,wlan)(如无线保真(wireless fidelity,wi-fi)网络)、蓝牙(bluetooth,bt)、全球导航卫星系统(global navigation satellite system,gnss)、调频(frequency modulation,fm)、近距离无线通信技术(near field communication,nfc)、红外技术(infrared,ir)等无线通信的解决方案。无线通信模块230可以是集成至少一个通信处理模块的一个或多个器件。无线通信模块230经由天线接收电磁波,将电磁波信号调频以及滤波处理,将处理后的信号发送到控制器260。无线通信模块230还可以从控制器260接收待发送的信号,对其进行调频,放大,经天线转为电磁波辐射出去。
44.在其它一些实施例中,采集器240用于采集外部环境或与外部交互的信号。例如,采集器240包括光接收器,用于采集环境光线强度的传感器;或者,采集器240包括图像采集器,如摄像头,可以用于采集外部环境场景、用户的属性或用户交互手势,再或者,采集器240包括声音采集器,如麦克风等,用于接收外部声音。
45.在又一些实施例中,外部装置接口250可以包括但不限于如下:高清多媒体接口接口(hdmi)、模拟或数据高清分量输入接口(分量)、复合视频输入接口(cvbs)、usb输入接口(usb)、rgb端口等任一个或多个接口。也可以是上述多个接口形成的复合性的输入/输出接口。
46.在其它一些实施例中,控制器260和调谐解调器210可以位于不同的分体设备中,即调谐解调器210也可在控制器260所在的主体设备的外置设备中,如外置机顶盒等。
47.再一些实施例中,控制器260,通过存储在存储器上中各种软件控制程序,来控制显示设备的工作和响应用户的操作。控制器260控制终端设备20的整体操作。例如:响应于接收到用于选择在显示器270上显示ui对象的用户命令,控制器260便可以执行与由用户命令选择的对象有关的操作。
48.在一些可能的实施例中控制器260包括中央处理器(central processing unit,cpu),视频处理器,音频处理器,图形处理器(graphics processing unit,gpu),ram,rom,
用于输入/输出的第一接口至第n接口,通信总线(bus)等中的至少一种。
49.中央处理器,用于执行存储在存储器中操作系统和应用程序指令,以及根据接收外部输入的各种交互指令,来执行各种应用程序、数据和内容,以便最终显示和播放各种音视频内容。中央处理器,可以包括多个处理器。如,包括一个主处理器以及一个或多个子处理器。
50.在一些实施例中,图形处理器,用于产生各种图形对象,如:图标、操作菜单、以及用户输入指令显示图形等中的至少一种。图形处理器包括运算器,通过接收用户输入各种交互指令进行运算,根据显示属性显示各种对象;还包括渲染器,对基于运算器得到的各种对象,进行渲染,上述渲染后的对象用于显示在显示器上。
51.在一些实施例中,视频处理器,用于将接收外部视频信号,根据输入信号的标准编解码协议,进行解压缩、解码、缩放、降噪、帧率转换、分辨率转换、图像合成等视频处理中的至少一种,可得到直接可终端设备20上显示或播放的信号。
52.在一些实施例中,视频处理器,包括解复用模块、视频解码模块、图像合成模块、帧率转换模块、显示格式化模块等中的至少一种。其中,解复用模块,用于对输入音视频数据流进行解复用处理。视频解码模块,用于对解复用后的视频信号进行处理,包括解码和缩放处理等。图像合成模块,如图像合成器,其用于将图形生成器根据用户输入或自身生成的图形用户界面信号,与缩放处理后视频图像进行叠加混合处理,以生成可供显示的图像信号。帧率转换模块,用于对转换输入视频帧率。显示格式化模块,用于将接收帧率转换后视频输出信号,改变信号以符合显示格式的信号,如输出rgb数据信号。
53.在一些实施例中,音频处理器,用于接收外部的音频信号,根据输入信号的标准编解码协议,进行解压缩和解码,以及降噪、数模转换、和放大处理等处理中的至少一种,得到可以在扬声器中播放的声音信号。
54.在一些实施例中,用户可在显示器270上显示的图形用户界面输入用户命令,则用户输入接口通过图形用户界面接收用户输入命令。或者,用户可通过输入特定的声音或手势进行输入用户命令,则用户输入接口通过传感器识别出声音或手势,来接收用户输入命令。
55.在一些实施例中,“用户界面”,是应用程序或操作系统与用户之间进行交互和信息交换的介质接口,它实现信息的内部形式与用户可以接受形式之间的转换。图形用户界面是指采用图形方式显示的与计算机操作相关的用户界面。它可以是在电子设备的显示屏中显示的一个图标、窗口、控件等界面元素,其中控件可以包括图标、按钮、菜单、选项卡、文本框、对话框、状态栏、导航栏等可视的界面元素中的至少一种。
56.在一些实施例中,显示器270包括用于呈现画面的显示屏组件,以及驱动图像显示的驱动组件,用于接收源自控制器输出的图像信号,进行显示视频内容、图像内容以及菜单操控界面的组件以及用户操控界面等。
57.在其它一些实施例中,显示器270可为液晶显示器、有机电激光(organic light emitting diode,oled)显示器、以及投影显示器中的至少一种,还可以为一种投影装置和投影屏幕。
58.在又一些实施例中,音频输出接口280包括扬声器、外接音响输出电子等。
59.在一些实施例中,用户接口,为可用于接收控制输入的接口(如:显示设备本体上
的实体按键,或其他等)。
60.在具体实现时,上述终端设备20,可以为手机,平板电脑,手持计算机,个人电脑(personal computer,pc),蜂窝电话,个人数字助理(personal digital assistant,pda),可穿戴式设备(如智能手表),智能家居设备(如电视机),车载电脑,游戏机,以及增强现实(augmented reality,ar)\虚拟现实(virtual reality,vr)设备等,本实施例对终端设备20的具体设备形态不做特殊限制。
61.本发明提供的方法可以应用于搭载安卓系统的移动智能终端设备,如手机,平板电脑等传统安卓移动电子产品,也可适用于其他安卓系统的显示设备,如安卓系统的智能手表等。由于都是搭载安卓系统,只是设备屏幕分辨率不同,因此在不同的平台方案执行的步骤都是一致的,只是各个设备显示的图片资源的分辨率不同。
62.基于图1的刷机系统,本发明实施例提供了一种镜像文件刷机方法流程图,如图3所示,该方法包括以下步骤:
63.s301,上位机10获取两组图像,其中第一组图像用于形成开机动画,第二组图像用于形成关机充电动画。
64.s302,上位机10在编译阶段将所述第一组图像和第二组图像中的每帧图像均编译为对应的镜像文件。
65.s303,上位机10将每帧图像对应的镜像文件进行拼接,并添加头信息,得到最终的刷机镜像文件。
66.s304,上位机10将所述刷机镜像文件烧写进终端设备20的同一指定存储分区。
67.一种可能的实施例中,上位机10在编译阶段将所述第一组图像和第二组图像中的每帧图像均编译为对应的镜像文件,包括:在编译阶段将所述第一组图像中的每帧图像编译为对应的独立镜像文件;在编译阶段将所述第二组图像中的每帧图像编译为vendor文件夹下的镜像文件。其中,所述头信息包括镜像文件的类型、镜像文件总的数量、每个镜像文件的大小、起始地址和偏移量。
68.具体来说,上位机10在编译阶段将每帧图像均编译为对应的镜像文件可以实现压缩图像资源,一般的,压缩率约为96%。结合图4来说,假设第一组图像和第二组图像中有n帧图像,分为为logo1.bmp、logo2.bmp,...,logon.bmp。上位机10在编译阶段将上述n帧图像依次转换为如下镜像文件:logo1.bin、logo2.bin,..,logon.bin。为了保证镜像文件的完整性,将多个分散的镜像文件进行拼接,得到中间镜像文件temp_logo.bin=logo1.bin+logo2.bin+logo3.bin+
···
+logon.bin,为了便于后续解压区分两组图像,继续在拼接后的中间镜像文件添加头信息,得到最终的刷机镜像文件final_logo.bin=bin_header_info+temp_logo.bin,如图5所示。
69.示例性地,在编码中头信息bin_header_info的定义如下:
[0070][0071]
其中,signature用两个char类型字符表示当前的logo文件类型可以是单个图片或者镜像文件,可以与终端设备原先使用动画显示方式兼容,file_number表示当前final_logo.bin文件中动画资源的数量,bin_file_size是个数组,在编译镜像文件的时候记录每个镜像文件的大小,用于终端设备在显示时计算偏移量。
[0072]
可见,如图6所示,上述方法利用生成的bootloader的刷机镜像文件替换了原有存储分区中的单张图片资源,直接烧写刷机镜像文件至终端设备的存储分区内,这样原先其他分区(如fastboot logo分区)就不再被占用。该方法能够实现复用同一存储分区存储不同的动画资源,在节省设备存储空间的基础上根据启动模式区别显示动画资源。
[0073]
基于图1所示的刷机系统,本发明实施例还提供了一种镜像文件解析方法流程图,如图7所示,该方法包括以下步骤:
[0074]
s701,在所述终端设备首次启动时,解析刷机镜像文件,以及将解析结果存储在文件系统,所述解析结果包括两组图像,其中,第一组图像用于形成开机动画,第二组图像用于形成关机充电动画。
[0075]
s702,获取当前设备状态;根据所述当前设备状态从解析结果中选择对应的图片资源并显示。
[0076]
一种可能的实施例中,根据所述当前设备状态从解析结果中选择对应的图片资源并显示,包括:确定当前设备状态为正常开机模式或关机充电模式;根据正常开机模式或关机充电模式对应的标志,从指定存储分区读取并解析所述刷机镜像文件的头信息,如图8所示,根据所述头信息中镜像文件的类型、镜像文件总的数量、每个镜像文件的大小、起始地址和偏移量,从解析结果中选择所需要的图片资源并显示。考虑到设备关机充电过程中,电池除了正常的充电过程,可能会有一些异常状态(例如:过热,低温,欠压等),如果将这些状态表示出来,可以更好地提醒使用者设备的健康状态。
[0077]
因此,如图9所示,在关机充电过程中,本实施例还可以根据所述终端设备的电池状态,确定与所述电池状态对应的索引值;当所述电池状态为过热或低温等异常状态,则根据所述索引值,解析刷机镜像文件中的头信息,根据所述头信息中镜像文件的类型、镜像文件总的数量、每个镜像文件的大小、起始地址和偏移量,从解析结果中选择所需要的图片资源并显示。另外当所述电池状态为正常状态时,则读取电池当前电量的百分比,确定与所述百分比对应的至少两帧图片资源;将所述至少两帧图片资源进行循环显示。示例性地,例如当前电量为55%,如果是正常状态,则需要读取电池当前电量的百分比,需要计算出电量上下的整10%的值,设置对应的两个index,解压出选择电量50%和电量60%的两张图片进行动态循环显示,从而达到表示电池从50%往60%进度充电的效果。该方法既能够达到表示
电池充电进度的效果,这样有助于节省设备的存储空间。
[0078]
综上所述,本发明能够实现将动画资源在编译阶段进行压缩,在关机充电时bootloader阶段能根据启动模式区别显示与正常开机的动画资源,在充电过程中能根据电池的状态显示充电百分比动画资源或者电池健康状态的资源,从而在不新增动画资源存储分区的情况下能够复用一个分区存储多个动画资源,并且对编译刷机镜像文件的时候对各个动画资源进行了压缩拼接,生成一个镜像文件,无需新增多个分区;在设备启动加载程序阶段以及关机状态下充电阶段显示的过程中解析出镜像文件,截取出需要的图片资源进行解压显示。
[0079]
在本发明的一些实施例中,本发明实施例还公开了一种镜像文件刷机装置,如图10所示,该装置用于实现以上各个方法实施例中记载的方法,其包括:
[0080]
获取单元1001,用于获取两组图像,其中第一组图像用于形成开机动画,第二组图像用于形成关机充电动画;
[0081]
编译单元1002,用于在编译阶段将所述第一组图像和第二组图像中的每帧图像均编译为对应的镜像文件;
[0082]
拼接单元1003,用于将每帧图像对应的镜像文件进行拼接,并添加头信息,得到最终的刷机镜像文件;
[0083]
烧写单元1004,用于将所述刷机镜像文件烧写进终端设备的同一指定存储分区。
[0084]
上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
[0085]
在本发明的一些实施例中,本发明实施例还公开了一种镜像文件刷机装置,如图11所示,该装置用于实现以上各个方法实施例中记载的方法,其包括:
[0086]
解析单元1101,用于在所述终端设备首次启动时,解析刷机镜像文件,以及将解析结果存储在文件系统,所述解析结果包括两组图像,其中,第一组图像用于形成开机动画,第二组图像用于形成关机充电动画;
[0087]
获取单元1102,用于获取当前设备状态;
[0088]
显示单元1103,用于根据所述当前设备状态从解析结果中选择对应的图片资源并显示。
[0089]
上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
[0090]
在本发明的另一些实施例中,本发明实施例公开了一种上位机,如图12所示,该上位机可以包括:一个或多个处理器1201;存储器1202;显示器1203;一个或多个应用程序(未示出);以及一个或多个计算机程序1204,上述各器件可以通过一个或多个通信总线1205连接。其中该一个或多个计算机程序1204被存储在上述存储器1202中并被配置为被该一个或多个处理器1201执行,该一个或多个计算机程序1204包括指令,上述指令可以用于执行如图3相应实施例中上位机执行的各个步骤。
[0091]
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前
述方法实施例中的对应过程,在此不再赘述。
[0092]
在本发明实施例各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0093]
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:快闪存储器、移动硬盘、只读存储器、随机存取存储器、磁碟或者光盘等各种可以存储程序代码的介质。
[0094]
以上所述,仅为本发明实施例的具体实施方式,但本发明实施例的保护范围并不局限于此,任何在本发明实施例揭露的技术范围内的变化或替换,都应涵盖在本发明实施例的保护范围之内。因此,本发明实施例的保护范围应以所述权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1