【技术实现步骤摘要】
打包方法、装置和存储介质
本公开涉及通信
,具体地,涉及一种打包方法、装置和存储介质。
技术介绍
随着互联网行业特别是移动互联网的蓬勃发展,手机、平板电脑、计算机等电子设备中的各种应用软件层出不穷,使人们的生活更加便捷。相关技术中的打包平台主要提供打包的功能,并且打包平台在打包时会将整个打包平台的资源文件的内容都包含进来。比如,同一类应用的开发技术成熟到一定阶段,开发人员会把成熟的方案包装成一套安装文件提供给公司内部或者外部来使用。然而,并不是所有的功能对于接入方来说是必需的。
技术实现思路
本公开提供一种打包方法、装置和存储介质,以解决相关技术中打包平台在不能根据用户需求进行打包的技术问题。为实现上述目的,本公开实施例的第一方面,提供一种打包方法,所述方法包括:显示数据库中可供选择的子安装包的属性,所述子安装包为功能模块单独打包形成的子安装文件;从数据库中将第一用户选择的子安装包复制到预设文件中;将预设文件中的子安装包合并打包,以形成第一用户制作的安装文件。结合第一方面,在第一方面的第一种可能的实现方式中,还包括:对获取的应用安装包解包,以使所述应用安装包中的 ...
【技术保护点】
1.一种打包方法,其特征在于,包括:显示数据库中可供选择的子安装包的属性,所述子安装包为功能模块单独打包形成的子安装文件;从数据库中将第一用户选择的子安装包复制到预设文件中;将预设文件中的子安装包合并打包,以形成第一用户制作的安装文件。
【技术特征摘要】
1.一种打包方法,其特征在于,包括:显示数据库中可供选择的子安装包的属性,所述子安装包为功能模块单独打包形成的子安装文件;从数据库中将第一用户选择的子安装包复制到预设文件中;将预设文件中的子安装包合并打包,以形成第一用户制作的安装文件。2.根据权利要求1所述的方法,其特征在于,还包括:对获取的应用安装包解包,以使所述应用安装包中的功能模块之间松耦合;对不同的功能模块单独打包,以形成子安装文件;将所述子安装文件上传到所述数据库中。3.根据权利要求2所述的方法,其特征在于,所述对不同的功能模块单独打包后,还包括:将所述子安装文件的属性写入配置文件;所述显示数据库中可供选择的子安装包的属性,包括:将所述配置文件中对应于数据库中可供选择的子安装包的属性显示于前端,并在所述前端的每个安装包区域显示勾选框。4.根据权利要求3所述的方法,其特征在于,还包括:在所述前端显示关联于第一用户信息的写入值输入框,以使第二用户打开第一应用程序时,将第一用户的信息推荐给第二用户;其中,所述第一应用程序对应于第一用户制作的安装文件,所述安装文件包括关联于第一用户信息的写入值。5.一种打包装置,其特征在于,所述装置包括:第一显示模块,被配置为显示数据库中可供选择的子安装包的属性,所述子安装包为功能模块单独打包形成的子安装文件;复制模块,被配置为从数据库中将第一用户选择的子安装包复制到预设文件中;以及第一打包模块,被配置为将预设文件中的子安装包合并打...
【专利技术属性】
技术研发人员:任金鹏,
申请(专利权)人:北京小米移动软件有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。