一种应用程序的打包方法及装置

    公开(公告)号:CN111078223B

    公开(公告)日:2021-09-28

    申请号:CN201811229581.0

    申请日:2018-10-22

    Abstract: 本申请实施例提供了一种应用程序的打包方法及装置,涉及互联网技术领域,包括:对应用程序进行编译,确定应用程序的安装包。针对每一个渠道,获取渠道的属性信息,然后根据渠道的属性信息修改安装包中二进制格式的系统文件,之后再对修改后的应用程序的安装包进行签名,确定渠道对应的渠道包。由于对应用程序编译生成安装包后,根据渠道数量复制应用程序的安装包,然后基于安装包生成渠道包,而不需要在生成每一个渠道的渠道包时,重新编译应用程序,从而提高了应用程序的打包效率。其次,根据渠道的属性信息直接修改安装包中二进制格式的系统文件,而不需要采用二次编译的方法修改系统文件,减少了打包工作量,从而提高了打包效率。

    一种编译的预处理方法、编译装置及存储介质

    公开(公告)号:CN110489123B

    公开(公告)日:2022-04-05

    申请号:CN201810462978.8

    申请日:2018-05-15

    Abstract: 本发明实施例公开了一种编译的预处理方法、编译装置及存储介质,应用于信息处理技术领域。在本实施例的方法中,编译装置会在接收到编译请求后,对该编译请求对应的待编译多媒体的数据的预处理过程,即先对待编译多媒体的数据进行压缩,然后根据对应的第一压缩率判断该待编译多媒体的数据是否能压缩,如果能,用压缩后的第一压缩后多媒体数据替换待编译多媒体的数据,以进行编译。这样,后续编译过程中编译的多媒体的数据都是经过压缩的多媒体数据,所占空间较少;且编译装置通过在接收到编译请求后,直接自动地触发对待编译多媒体的数据的预处理,避免了人工预先处理待编译多媒体的数据而造成的漏压缩或重复压缩。

    一种应用程序的打包方法及装置

    公开(公告)号:CN111078223A

    公开(公告)日:2020-04-28

    申请号:CN201811229581.0

    申请日:2018-10-22

    Abstract: 本申请实施例提供了一种应用程序的打包方法及装置,涉及互联网技术领域,包括:对应用程序进行编译,确定应用程序的安装包。针对每一个渠道,获取渠道的属性信息,然后根据渠道的属性信息修改安装包中二进制格式的系统文件,之后再对修改后的应用程序的安装包进行签名,确定渠道对应的渠道包。由于对应用程序编译生成安装包后,根据渠道数量复制应用程序的安装包,然后基于安装包生成渠道包,而不需要在生成每一个渠道的渠道包时,重新编译应用程序,从而提高了应用程序的打包效率。其次,根据渠道的属性信息直接修改安装包中二进制格式的系统文件,而不需要采用二次编译的方法修改系统文件,减少了打包工作量,从而提高了打包效率。

    一种编译的预处理方法、编译装置及存储介质

    公开(公告)号:CN110489123A

    公开(公告)日:2019-11-22

    申请号:CN201810462978.8

    申请日:2018-05-15

    Abstract: 本发明实施例公开了一种编译的预处理方法、编译装置及存储介质,应用于信息处理技术领域。在本实施例的方法中,编译装置会在接收到编译请求后,对该编译请求对应的待编译多媒体的数据的预处理过程,即先对待编译多媒体的数据进行压缩,然后根据对应的第一压缩率判断该待编译多媒体的数据是否能压缩,如果能,用压缩后的第一压缩后多媒体数据替换待编译多媒体的数据,以进行编译。这样,后续编译过程中编译的多媒体的数据都是经过压缩的多媒体数据,所占空间较少;且编译装置通过在接收到编译请求后,直接自动地触发对待编译多媒体的数据的预处理,避免了人工预先处理待编译多媒体的数据而造成的漏压缩或重复压缩。

Patent Agency Ranking