云设备的配置方法、装置、电子设备和介质制造方法及图纸

技术编号:34184952 阅读:14 留言:0更新日期:2022-07-17 14:00
本公开提供了一种云设备的配置方法、装置、电子设备和介质,涉及计算机技术领域,尤其涉及云手机、云计算及云服务技术领域。具体实现方案为:在云设备启动的过程中,获取第一文件目录中包含的自定义配置信息,以及第二文件目录中包含的系统配置信息;其中,所述第一文件目录和所述第二文件目录不同;根据所述自定义配置信息以及所述系统配置信息,对所述云设备进行配置。本公开对云设备的自定义配置信息进行统一存储,避免了修改自定义配置信息时误修改系统配置信息的问题,实现了在不影响云设备正常运行的前提下,对云设备进行配置的效果。果。果。

Configuration methods, devices, electronic devices and media of cloud devices

【技术实现步骤摘要】
云设备的配置方法、装置、电子设备和介质


[0001]本公开涉及计算机
,尤其涉及云手机、云计算及云服务
,特别涉及一种云设备的配置方法、装置、电子设备和介质。

技术介绍

[0002]云设备是指用户在本地使用客户端,远程操作的云端设备。云设备作为一种新兴的云服务技术,由于其不受本地端硬件条件的约束,受到越来越多消费者的青睐。
[0003]用户可根据实际业务需求,对云设备的相关功能进行配置。

技术实现思路

[0004]本公开提供了一种用于在不影响云设备正常运行前提下,对云设备进行配置的方法、装置、电子设备和介质。
[0005]根据本公开的一方面,提供了一种云设备的配置方法,包括:
[0006]在云设备启动的过程中,获取第一文件目录中包含的自定义配置信息,以及第二文件目录中包含的系统配置信息;其中,所述第一文件目录和所述第二文件目录不同;
[0007]根据所述自定义配置信息以及所述系统配置信息,对所述云设备进行配置。
[0008]根据本公开的另一方面,提供了一种云设备的配置装置,包括:
[0009]配置信息获取模块,用于在云设备启动的过程中,获取第一文件目录中包含的自定义配置信息,以及第二文件目录中包含的系统配置信息;其中,所述第一文件目录和所述第二文件目录不同;
[0010]云设备配置模块,用于根据所述自定义配置信息以及所述系统配置信息,对所述云设备进行配置。
[0011]根据本公开的另一方面,提供了一种电子设备,包括:
[0012]至少一个处理器;以及
[0013]与至少一个处理器通信连接的存储器;其中,
[0014]存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行本公开中任一项的方法。
[0015]根据本公开的另一方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,计算机指令用于使计算机执行本公开中任一项的方法。
[0016]根据本公开的另一方面,提供了一种计算机程序产品,包括计算机程序,计算机程序在被处理器执行本公开中任一项的方法。
[0017]应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0018]附图用于更好地理解本方案,不构成对本公开的限定。其中:
[0019]图1是根据本公开实施例公开的一些云设备的配置方法的流程图;
[0020]图2A是根据本公开实施例公开的另一些云设备的配置方法的流程图;
[0021]图2B是根据本公开实施例公开的一些目录树的结构示意图;
[0022]图2C是根据本公开实施例公开的一些云设备配置的场景图;
[0023]图3是根据本公开实施例公开的一些云设备的配置装置的结构示意图;
[0024]图4是用来实现本公开实施例公开的云设备的配置方法的电子设备的框图。
具体实施方式
[0025]以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0026]随着5G和光纤等高速网络的发展和普及,云设备成为了一种必然的趋势,众多厂商都推出了自己的云设备项目。云设备服务提供商需要针对每个云设备项目的业务需求,单独对云设备进行配置,例如是否限制跳转到其他软件界面、是否限制用户单独安装应用、是否开放云桌面以及定制软件的内置和程序开机自启配置等等。
[0027]申请人在研发过程中发现,对云设备进行配置可通过修改配置信息和重新上传配置信息两种方式来实现。配置信息包括自定义配置信息和系统配置信息,其中,自定义配置信息为根据业务需求可修改的配置信息,系统配置信息为系统底层固定的配置信息。
[0028]对于上述修改配置信息的方式,现有技术是将系统配置信息和自定义配置信息存储在同一目录下的,若相关人员直接在目录中修改自定义配置信息,操作稍有不当就会误修改系统配置信息,从而影响云设备正常运行。
[0029]对于上述重新上传配置信息的方式,现有技术是需要将目录中所有的自定义配置信息和系统配置信息重新进行上传,换言之,即使只需修改一小部分的自定义配置信息,相关人员却需要重新上传所有的自定义配置信息和系统配置信息到云设备的目录下,这无疑增加了配置所需的时间以及网络传输的负担。
[0030]图1是根据本公开实施例公开的一些云设备的配置方法的流程图,本实施例可以适用于基于配置信息对云设备进行配置的情况。本实施例方法可以由本公开实施例公开的云设备的配置装置来执行,装置可采用软件和/或硬件实现,并可集成在任意的具有计算能力的电子设备上。
[0031]如图1所示,本实施例公开的云设备的配置方法可以包括:
[0032]S101、在云设备启动的过程中,获取第一文件目录中包含的自定义配置信息,以及第二文件目录中包含的系统配置信息;其中,第一文件目录和第二文件目录不同。
[0033]其中,云设备表示将云计算技术运用于服务端,通过服务端实现云服务的设备,其凭借自带的系统以及厂商架设的服务端可以通过网络实现众多的功能。云设备的类型包括但不限于云手机、云电脑、云平板和云电视等等,本实施例并不对云设备的具体类型进行限定。第一文件目录表示云设备中用于存储自定义配置信息的文件夹目录,第二文件目录表示云设备中用于存储系统配置信息的文件夹目录,第一文件目录和第二文件目录位于云设备系统的根目录中,且第一文件目录和第二文件目录不同,例如第一文件目录可以为根目
录中的“/project”目录,而第二文件目录可以为根目录中的“/system”目录,本实施例并不对第一文件目录和第二文件目录的具体命名进行限定。
[0034]自定义配置信息表示云设备的系统中,用户可根据自身的业务需求进行修改的配置信息,例如系统属性、系统应用和系统默认配置等等。换言之,不同云设备项目的云设备中存储有不同的自定义配置信息。系统配置信息表示云设备系统底层固定的配置信息,例如通信配置、网络配置、系统服务和系统权限等等,除非云设备系统的版本需要更新,否则系统配置信息是固定不变且通用的。换言之,不同云设备项目的云设备中可存储有相同的系统配置信息。自定义配置信息的修改仅会影响云设备软件层面的功能,并不会影响云设备的正常运行,而系统配置信息的修改有可能导致云设备系统功能的失效,导致云设备无法正常运行。
[0035]云设备系统包括但不限于安卓系统、Linux系统、Windows系统或IOS系统等等,本实施例并不对云设备系统的具体形式进行限定。
[0036]在一种实施方式中,服务端在控制云设备启动的过程中,确定是否接收到用本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种云设备的配置方法,包括:在云设备启动的过程中,获取第一文件目录中包含的自定义配置信息,以及第二文件目录中包含的系统配置信息;其中,所述第一文件目录和所述第二文件目录不同;根据所述自定义配置信息以及所述系统配置信息,对所述云设备进行配置。2.根据权利要求1所述的方法,所述获取第一文件目录中包含的自定义配置信息之前,还包括:获取包含有目录树的镜像文件;其中,所述目录树中第一层级为所述第一文件目录,第二层级为所述自定义配置信息;对所述镜像文件进行挂载,生成包含有所述自定义配置信息的第一文件目录。3.根据权利要求1所述的方法,所述获取第一文件目录中包含的非核心配置信息之前,还包括:获取携带有自定义配置信息的压缩文件;对所述压缩文件进行解压缩,用于将所述自定义配置信息释放至预先创建的第一文件目录中。4.根据权利要求1所述的方法,其中,在所述自定义配置信息为属性配置信息的情况下,所述根据所述自定义配置信息对所述云设备进行配置,包括:确定所述属性配置信息中目标属性关联的目标属性值,并根据所述目标属性值对所述云设备中所述目标属性的当前属性值进行配置。5.根据权利要求1所述的方法,其中,在所述自定义配置信息为行为配置信息的情况下,所述根据所述自定义配置信息对所述云设备进行配置,包括:确定所述行为配置信息包括的触发条件以及行为动作,并根据所述触发条件和所述行为动作对所述云设备进行配置,以使得所述云设备在满足所述触发条件时执行所述行为动作。6.根据权利要求1所述的方法,其中,在所述自定义配置信息为路径配置信息的情况下,所述根据所述自定义配置信息对所述云设备进行配置,包括:确定所述路径配置信息中可执行文件的文件名称,以及所述文件名称关联的文件路径;根据所述文件路径对所述云设备进行配置,以使得所述云设备可根据所述文件名称执行所述可执行文件。7.根据权利要求1所述的方法,其中,在所述自定义配置信息为应用配置信息的情况下,所述根据所述自定义配置信息对所述云设备进行配置,包括:获取所述应用配置信息中目标应用的应用安装包,并根据所述应用安装包在所述云设备中安装所述目标应用。8.根据权利要求1所述的方法,其中,在所述自定义配置信息为禁用配置信息的情况下,所述根据所述自定义配置信息对所述云设备进行配置,包括:获取所述禁用配置信息包括的应用标识,并根据所述应用标识对所述云设备进行配置,以使得所述云设备对所述应用标识关联的应用进行禁用。9.根据权利要求1所述的方法,其中,在所述自定义配置信息为设置配置信息的情况下,所述根据所述自定义配置信息对所述云设备进行配置,包括:
获取所述设置配置信息中包括的至少一项系统设置的目标默认值,并根据所述目标默认值对所述云设备中系统设置的当前默认值进行配置。10.一种云设备的配置装置,包括:配置信息获取模块,用于在云设备启动的过程中,获取第一文件目录中包含的自定义配置信息,以及第二文件目录中包含的系统配置信息;其中,所述第一文件目录和所述第二文件目录不同;云设备配置模块,用于根...

【专利技术属性】
技术研发人员:周立群李全斌马伟翔陈娇崔巍崧黄坚
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

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

1