【技术实现步骤摘要】
软件管理方法以及相关设备
[0001]本申请实施例涉及计算
,尤其涉及软件管理方法以及相关设备。
技术介绍
[0002]当前由于客户数量的剧增以及客制化需求的增加,由一个TV产品衍生出来的客制化产品越来越多,增加了软件编译以及软件管理的复杂性和困难程度。
[0003]对于这种情况,现有技术中要么依赖于开发人员手动修改每一个客制化项目的项目代码,要么基于宏控制代码的客制化过程。但前一种方式基于开发人员手动修改项目代码效率低下,而后一种方式也受限于宏仅能提供极少的客制化对象。
技术实现思路
[0004]本申请实施例提供了软件管理方法以及相关设备,用于提升软件编译效率并减少软件客制化的局限性
[0005]本申请实施例第一方面提供一种软件管理方法,应用于终端,包括:
[0006]响应于代码编译的操作,将目标项目提供的至少一个客制化对象中,对应的当前配置为待修改配置的每个客制化对象确定为目标客制化对象;
[0007]向所述目标项目对应的服务器发送代码编译指令,并接收所述服务器返回的 ...
【技术保护点】
【技术特征摘要】
1.一种软件管理方法,其特征在于,应用于终端,所述方法包括:响应于代码编译的操作,将目标项目提供的至少一个客制化对象中,对应的当前配置为待修改配置的每个客制化对象确定为目标客制化对象;向所述目标项目对应的服务器发送代码编译指令,并接收所述服务器返回的编译结果,所述代码编译指令包括:与每个目标客制化对象对应的当前配置相应的预设配置代码;基于所述编译结果向所述服务器发送配置修改指令,以使得所述服务器将所述目标项目的项目代码中与每个所述目标客制化对象对应的代码替换为相应的预设配置代码,所述配置修改指令包括:与每个目标客制化对象对应的当前配置相应的预设配置代码。2.根据权利要求1所述的方法,其特征在于,在所述响应于代码编译的操作之前,所述方法还包括:基于操作人员从每个所述目标客制化对象对应的配置选择控件包含的至少一个可选配置中选择任一可选配置的操作,确定每个目标客制化对象对应的当前配置。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:响应于操作人员选择所述目标项目的操作,获取所述操作人员输入的账户信息以及服务器信息;若所述目标项目,所述账户信息以及所述服务器信息满足预设的匹配条件,则从与所述服务器信息对应的服务器获取所述项目代码;基于所述项目代码,确定所述目标项目提供的每个客制化对象对应的默认配置;初始化所述项目管理界面,以在所述项目管理界面展示所述每个客制化对象以及所述每个客制化对象对应的默认配置。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:若获取到运行异常反馈,则初始化所述项目管理界面,所述运行异常反馈包括预设定时器的标志位未更新和/或运行异常通知。5.根据权利要求1所述的方法,其特征在于,所述基于所述编译结果向所述服务器发送配置修改指令,包括:基于所述编译结果生成配置修改接口调用请求,并将所述配置修改接口调用请求添加至接口调用队列中;根据添加至所述接口调用队列中的顺序,从先至后依次将所述接口调用队列中每个未完成的接口...
【专利技术属性】
技术研发人员:钟金鹏,徐莉平,胡锋,李立,
申请(专利权)人:深圳市康冠智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。