本发明实施例涉及计算机应用领域,具体涉及一种配置信息的设置方法、源终端设备及目标终端设备。
背景技术:
在当下时代,手持智能终端设备在功能上都已经基本实现和覆盖,在此前提下,谁能为客户提供个性化的定制方案,做好客户的个性化服务,谁就能抓住客户,抓住市场。现在的手持智能终端可分为两种,一种是面向大众的消费类产品,一种是面向服务业等行业的工业级产品,目前手持智能终端设备的默认配置主要有两种方式:直接编译在出厂内核中和不做任何设置。
因为大众类的消费产品面向社会大众,个性化需求差异过大,无法大面积进行个性化设置,此类产品一般都是不做任何设置,由用户根据个人喜好和需求对设备进行配置;对有些用户来说,不是很方便进行设置,尤其是一些年龄较大,使用电子产品较少的用户,在使用时只能求助于他人完成对设备的配置。
工业级产品主要针对服务业等企业级用户,也有个体商户和个体用户,一般企业级用户因为从事的工作不同,对产品的个性化设置需求也会不同,但企业用户作为一个大的个体,设备持有量大,个性化需求一致,此时一般采用将个性化设置编译在出厂内核中,对于终端供应商来说要投入较大的人力,成本较高。
因此,对于大批量的企业级智能设备,如何提供一种快速的个性化配置方法,成为一个亟待被解决的问题。
技术实现要素:
针对现有技术中的缺陷,本发明实施例提供一种配置信息的设置方法及源终端设备。
第一方面,本发明实施例提供了一种配置信息的设置方法,该方法包括:获取源终端设备中各配置项对应的开关状态信息;根据所述各配置项对应的开关状态信息生成二维码并显示,以供目标终端设备通过扫描所述二维码获得所述开关状态信息,并根据所述开关状态信息对所述目标终端设备中的各配置项进行设置。
第二方面,本发明实施例提供了一种配置信息的设置方法,该方法包括:目标终端设备扫描源终端设备上显示的二维码;其中,所述二维码包括所述源终端设备中各配置项对应的开关状态信息;根据所述开关状态信息对所述目标终端设备中的各配置项进行设置。
第三方面,本发明实施例提供了一种源终端设备,该设备包括:
获取模块,用于获取源终端设备中各配置项对应的开关状态信息;第一处理模块,用于根据所述各配置项对应的开关状态信息生成二维码并显示,以供目标终端设备通过扫描所述二维码获得所述开关状态信息,并根据所述开关状态信息对所述目标终端设备中的各配置项进行设置。
第四方面,本发明实施例提供了一种目标终端设备,该设备包括:扫描模块,用于扫描源终端设备上显示的二维码;其中,所述二维码包括所述源终端设备中各配置项对应的开关状态信息;第二处理模块,用于根据所述开关状态信息对所述目标终端设备中的各配置项进行设置。
本发明实施例提供的配置信息的设置方法、源终端设备以及目标终端设备,通过设置根据通过源终端设备获取的所述各配置项对应的开关状态信息生成二维码并显示,以供目标终端设备通过扫描所述二维码获得所述开关状态信息,并根据所述开关状态信息对所述目标终端设备中的各配置项进行设置,实现了对目标终端设备快速地进行各配置项的设置,节约了人力,降低了成本。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例中配置信息的设置方法的流程图;
图2为本发明实施例中另一个配置信息的设置方法的流程图;
图3为本发明实施例中再一个配置信息的设置方法的流程图;
图4为本发明实施例中源终端设备的结构示意图;
图5为本发明实施例中另一个源终端设备的结构示意图;
图6为本发明实施例中再一个源终端设备的结构示意图;
图7为本发明实施例中目标终端设备的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供了一种配置信息的设置方法,图1为本发明实施例中配置信息的设置方法的流程图,如图1所示,所述设置方法包括:
步骤301、获取源终端设备中各配置项对应的开关状态信息;
步骤302、根据所述各配置项对应的开关状态信息生成二维码并显示,以供目标终端设备通过扫描所述二维码获得所述开关状态信息,并根据所述开关状态信息对所述目标终端设备中的各配置项进行设置。
本发明实施例提供的配置信息的设置方法是智能终端设备操作系统利用设备的系统接口获取源终端设备配置项对应的开关状态,其中,系统接口是智能终端操作系统,比如安卓系统中的一段内核程序,是一个方法程序,系统接口的名称常常命名为程序实现的功能名称,比如wifi接口,蓝牙接口等;智能终端设备的配置项是指终端设备操作系统中各类配置参数,是纳入配置管理范畴的所有项目,保存系统和项目的相关配置,比如说wifi、蓝牙、gps、usb、恢复出厂设置和情景模式等;配置项对应的开关状态信息是指各个配置参数是否被设置为打开或关闭的状态,从而配置终端系统的配置状态;根据所述各配置项对应的开关状态信息生成二维码并显示在源终端设备上,用以供目标终端设备通过扫描所述二维码获得所述开关状态信息,所述目标终端设备系统对所述二维码中存储的配置信息进行解析,再利用系统接口对目标终端设备中的配置项的开关状态进行设置。
具体举例为:目前手持智能终端设备的默认配置主要有两种方式:直接编译在出厂内核中和不做任何设置。
不做任何设置对于客户来说比较麻烦,客户需要对各个配置项进行逐一设置,有些设置项还隐藏在非直接交互界面,比如“usb调试”选项,有些用户不知道怎么设置开启“开发者选项”,也就无法找到“usb调试”,在设备和电脑同步时就会带来不便。此时只要有一台设备已经设置了“usb调试”,别的设备只需“扫一扫”二维码就可完成对“usb调试”的设置。
直接编译在出厂内核中对终端设备供应商来说比较麻烦,供应商根据客户提供的配置要求,将配置项编进内核中,出厂时刷上个性化定制内核,可实现设备批量化的个性化设置。但如果客户在内核编译过程中更改了软件需求,供应商就要对内核进行重新编译,或者客户在使用过程中发现某项设置需要更改,就需要重新向供应商定制内核,最后不管是供应商还是客户,在整个合作过程中都显得费时费力。通过本实施例中的配置信息的设置方法,供应商技术人员只需要提供公共版的内核,客户收到设备后,只需选一台样机进行设置,生成相应的二维码,其他设备在首次使用前只需“扫一扫”,就可完成对其他设备的配置。如果在使用过程中需要批量更改需求,只需重新设置后生成新的二维码,其他设备再次“扫一扫”即可,节省了客户和供应商双方的时间和投入。
本发明实施例提供的配置信息的设置方法,通过设置根据通过源终端设备获取的所述各配置项对应的开关状态信息生成二维码并显示,以供目标终端设备通过扫描所述二维码获得所述开关状态信息,并根据所述开关状态信息对所述目标终端设备中的各配置项进行设置,实现了对目标终端设备快速地进行各配置项的设置,提高了配置效率,节约了人力,降低了成本。
在上述实施例的基础上,本发明实施例提供的配置信息的设置方法,所述根据所述各配置项对应的开关状态信息生成二维码包括:按照预设的顺序将各配置项对应的开关状态信息存储在所述二维码中。
本发明实施例的具体实施方式为:智能终端设备操作系统利用设备的系统接口获取源终端设备配置项对应的开关状态,按照预设的顺序将所述各配置项对应的开关状态信息生成二维码并显示在源终端设备上,其中,预设的顺序是指技术人员按照自定义的协议规则定义的各配置项之间的顺序,比如说wifi、蓝牙、gps或usb等配置项的顺序可以自定义;用以供目标终端设备通过扫描所述二维码获得所述开关状态信息,所述目标终端设备系统对所述二维码中存储的配置信息进行解析,再利用系统接口对目标终端设备中的配置项的开关状态进行设置。
本发明实施例提供的配置信息的设置方法,通过设置所述根据所述各配置项对应的开关状态信息生成二维码包括:按照预设的顺序将各配置项对应的开关状态信息存储在所述二维码中,更加灵活变通的实现各配置项的顺序设置,实现了对目标终端设备快速地进行各配置项的设置,提高了配置效率,节约了人力,降低了成本。
在上述实施例的基础上,本发明实施例提供的配置信息的设置方法,还包括:根据所述二维码生成图片并存储在本地。
在上述实施例的基础之上,本发明实施例提供的配置信息的设置方法,还包括:获取存储在本地的所述图片,通过扫描所述图片中的二维码,获取获得所述源终端设备中各配置项对应的开关状态信息,并根据所述开关状态信息对所述源终端设备中的各配置项进行设置。
具体实施方式为:智能终端设备操作系统利用设备的系统接口获取源终端设备配置项对应的开关状态,将所述各配置项对应的开关状态信息生成二维码,其中,对于所述将所述各配置项对应的开关状态信息生成的二维码包括以下几种情形:一是终端操作系统初始状态下的配置项对应的开关状态;二是根据客户的原需求更改后的配置项对应的开关状态;三是根据客户更改需求后重新设置的配置项对应的开关状态;这三种配置项对应的开关状态之间有交叉切换使用的可能,为了避免需要某种情况还要重新进行设置,提高切换效率,则可以将所述存储有几种情形下配置项对应的开关状态信息的二维码生成图片并存储在本地,用以供源终端设备或者目标终端设备通过直接加载本地相册中的二维码图片,并对二维码图片中存储的配置信息进行解析,再利用系统接口对源终端设备或者目标终端设备中的配置项的开关状态进行设置,回退到源终端设备的各配置项的开关状态或更改目标终端设备的各配置项的开关状态。
具体举例为:图3为本发明实施例中再一个配置信息的设置方法的流程图,如图3所示,所述设置方法的具体步骤为:
步骤801、获取设备各个配置项的开关状态;
步骤802、将配置项开关的状态信息按照自定义的协议规则存储在二维码中;生成存储有设备配置信息的二维码显示在设备屏幕上,并存储在相册中;
步骤803、扫描包含配置信息的二维码,按照协议规则解析二维码;
或者步骤804、选择相册中包含配置信息的二维码,按照协议规则解析二维码;
步骤805、获得二维码中包含的配置信息,对当前设备的配置项按照配置信息进行状态更改;
步骤806、配置完成。
本发明实施例提供的配置信息的设置方法,通过设置根据所述二维码生成图片并存储在本地;获取存储在本地的所述图片,通过扫描所述图片中的二维码,获取获得所述源终端设备中各配置项对应的开关状态信息,并根据所述开关状态信息对所述源终端设备中的各配置项进行设置,实现了对多个版本的存储有各配置项对应的开关状态信息的二维码的保存,更加便捷快速的实现了对源终端设备或目标终端设备进行各配置项的设置,提高了配置效率,节约了人力,降低了成本。
本发明实施例提供了一种配置信息的设置方法,图2为本发明实施例中另一个配置信息的设置方法的流程图,如图2所示,所述方法包括:
步骤401、目标端设备目标终端设备扫描源终端设备上显示的二维码;其中,所述二维码包括所述源终端设备中各配置项对应的开关状态信息;
步骤402、根据所述开关状态信息对所述目标端设备目标终端设备中的各配置项进行设置。
具体实施方式为:目标终端设备扫描源终端设备上显示的二维码;其中,所述二维码包括所述源终端设备中各配置项对应的开关状态信息;所述各配置项对应的开关状态信息是智能终端设备操作系统通过设备的系统接口获取的,其中,存储有各配置项对应的开关状态信息的二维码还可以生成图片存储在本地相册中,所述目标终端设备系统对所述二维码中存储的配置信息进行解析或者直接加载本地相册中的二维码图片,并对图片进行解析,再利用系统接口对目标终端设备中的配置项的开关状态进行设置。
本发明实施例提供的配置信息的设置方法,通过设置目标终端设备扫描源终端设备上显示的二维码;其中,所述二维码包括所述源终端设备中各配置项对应的开关状态信息;根据所述开关状态信息对所述目标端设备目标终端设备中的各配置项进行设置,实现了对目标终端设备进行各配置项的设置,提高了配置效率,节约了人力,降低了成本。
本发明实施例提供了一种源终端设备,图4为本发明实施例中源终端设备的结构示意图,如图4所示,所述源终端设备包括:获取模块501和第一处理模块502;其中,
获取模块501用于获取源终端设备中各配置项对应的开关状态信息;第一处理模块502用于根据所述各配置项对应的开关状态信息生成二维码并显示,以供目标终端设备通过扫描所述二维码获得所述开关状态信息,并根据所述开关状态信息对所述目标终端设备中的各配置项进行设置。
本发明实施例提供的源终端设备的具体实施方式为:源终端终端设备操作系统的获取模块501利用设备的系统接口获取源终端设备配置项对应的开关状态;第一处理模块502根据所述各配置项对应的开关状态信息生成二维码并显示在源终端设备上,用以供目标终端设备通过扫描所述二维码获得所述开关状态信息,所述目标终端设备系统对所述二维码中存储的配置信息进行解析,再利用系统接口对目标终端设备中的配置项的开关状态进行设置。
本发明实施例提供的源终端设备是用于执行上述配置信息的设置方法的,其具体举例可参照上述方法实施例,此处不再赘述。
本发明实施例提供的源终端设备,通过设置第一处理模块用于根据通过源终端设备获取的所述各配置项对应的开关状态信息生成二维码并显示,以供目标终端设备通过扫描所述二维码获得所述开关状态信息,并根据所述开关状态信息对所述目标终端设备中的各配置项进行设置,实现了对目标终端设备快速地进行各配置项的设置,提高了配置效率,节约了人力,降低了成本。
在上述实施例的基础上,本发明实施例提供的源终端设备中的第一处理模块还用于按照预设的顺序将各配置项对应的开关状态信息存储在所述二维码中。
本发明实施例的具体实施方式为:源终端设备操作系统获取模块501利用设备的系统接口获取源终端设备配置项对应的开关状态,第一处理模块502按照预设的顺序将所述各配置项对应的开关状态信息生成二维码并显示在源终端设备上,其中,预设的顺序是指技术人员按照自定义的协议规则定义的各配置项之间的顺序,比如说wifi、蓝牙、gps或usb等配置项的顺序可以自定义;用以供目标终端设备通过扫描所述二维码获得所述开关状态信息,所述目标终端设备系统对所述二维码中存储的配置信息进行解析,再利用系统接口对目标终端设备中的配置项的开关状态进行设置。
本发明实施例提供的源终端设备,通过设置第一处理模块用于:按照预设的顺序将各配置项对应的开关状态信息存储在所述二维码中,更加灵活变通的实现各配置项的顺序设置,实现了对目标终端设备快速地进行各配置项的设置,提高了配置效率,节约了人力,降低了成本。
在上述实施例的基础上,图5为本发明实施例中另一个源终端设备的结构示意图,如图5所示,本发明实施例提供的源终端设备包括:获取模块501、第一处理模块502和获取模块503;图6为本发明实施例中再一个源终端设备的结构示意图;如图6所示,本发明实施例提供的源终端设备包括:获取模块501、第一处理模块502、获取模块503和配置模块504;其中,
获取模块501和第一处理模块502的功能和具体实施方式在上述实施例中已详细陈述,在此不再赘述。
存储模块503用于根据所述二维码生成图片并存储在本地;配置模块504用于获取存储在本地的所述图片,通过扫描所述图片中的二维码,获取获得所述源终端设备中各配置项对应的开关状态信息,并根据所述开关状态信息对所述源终端设备中的各配置项进行设置。
具体实施方式为:源终端设备操作系统获取模块501利用设备的系统接口获取源终端设备配置项对应的开关状态,第一处理模块502将所述各配置项对应的开关状态信息生成二维码,其中,所述二维码可以通过存储模块503生成图片并存储在本地,可以将公共版的内核设置生成二维码图片也可以将更改需求后的内核设置生成二维码图片,通过配置模块504用以供源终端设备或者目标终端设备通过直接加载本地相册中的二维码图片,并对二维码图片中存储的配置信息进行解析,再利用系统接口对源终端设备或者目标终端设备中的配置项的开关状态进行设置,回退到源终端设备的各配置项的开关状态或更改目标终端设备的各配置项的开关状态。
本发明实施例提供的源终端设备是用于执行上述配置信息的设置方法,其功能和具体举例在上述方法中已详细描述,在此不再赘述。
本发明实施例提供的源终端设备,通过设置存储模块用于根据所述二维码生成图片并存储在本地;设置配置模块用于获取存储在本地的所述图片,通过扫描所述图片中的二维码,获取获得所述源终端设备中各配置项对应的开关状态信息,并根据所述开关状态信息对所述源终端设备中的各配置项进行设置,实现了对多个版本的存储有各配置项对应的开关状态信息的二维码的保存,更加便捷快速的实现了对源终端设备或目标终端设备进行各配置项的设置,提高了配置效率,节约了人力,降低了成本。
本发明实施例提供了一种目标终端设备,图7为本发明实施例中目标终端设备的结构示意图,如图7所示,所述设备包括:扫描模块601和第二处理模块602;其中,
扫描模块601用于扫描源终端设备上显示的二维码;其中,所述二维码包括所述源终端设备中各配置项对应的开关状态信息;第二处理模块602用于根据所述开关状态信息对所述目标端设备目标终端设备中的各配置项进行设置。
具体实施方式为:目标终端设备扫描模块601扫描源终端设备上显示的二维码;其中,所述二维码包括所述源终端设备中各配置项对应的开关状态信息;所述各配置项对应的开关状态信息是源终端设备操作系统获取模块501通过设备的系统接口获取的,其中,存储有各配置项对应的开关状态信息的二维码还可以生成图片存储在本地相册中,所述目标终端设备系统第二处理模块602对所述二维码中存储的配置信息进行解析或者直接加载本地相册中的二维码图片,并对图片进行解析,再利用系统接口对目标终端设备中的配置项的开关状态进行设置。
本发明实施例提供的目标终端设备,通过设置扫描模块用于扫描源终端设备上显示的二维码;其中,所述二维码包括所述源终端设备中各配置项对应的开关状态信息;第二处理模块用于根据所述开关状态信息对所述目标端设备目标终端设备中的各配置项进行设置,实现了对目标终端设备进行各配置项的设置,提高了配置效率,节约了人力,降低了成本。
最后应说明的是:以上各实施例仅用以说明本发明的实施例的技术方案,而非对其限制;尽管参照前述各实施例对本发明的实施例进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明的实施例各实施例技术方案的范围。