应用安装包处理方法及装置制造方法及图纸

技术编号:17466850 阅读:62 留言:0更新日期:2018-03-15 04:33
本发明专利技术公开了一种应用安装包处理方法及装置;方法包括:获取应用的安装包、以及所述应用的待发布渠道的渠道标识;对应用的安装包进行解包处理,得到所述安装包中的目录结构;在所述目录结构中定位用于存储签名信息的签名信息目录,在所述签名信息目录中创建与所述渠道标识对应的渠道标识文件;对创建有渠道标识文件的所述目录结构进行打包处理,得到对应所述待发布渠道的渠道包。实施本发明专利技术,能够高效形成针对不同渠道的渠道包。

Application of installation package processing method and device

The invention discloses a method and a device for processing the application installation package; method includes: to publish channels identification acquisition application installation package, as well as the application of the installation package; unpacking processing on the application, the installation directory structure in the package; in the directory structure in the location for signature information directory to store the signature information, create a channel identification file corresponding to the channel identifier in the signature information directory in the directory structure; channel identification file on the creation of the package, corresponding to the release channel channel package. The implementation of the invention can efficiently form a channel package for different channels.

【技术实现步骤摘要】
应用安装包处理方法及装置
本专利技术涉及应用的安装包的封装与发布技术,尤其涉及一种应用安装包处理方法及装置。
技术介绍
随着互联网行业特别是移动互联网的蓬勃发展,应用(App)特别是移动应用的种类和数量迅猛增长,各行各业都开放出可供在移动终端安装的应用,用户可以根据需求从不同的渠道需要的应用在移动终端安装并使用。目前获取应用的渠道繁多,出现多样化的趋势,以安卓应用为例,获取应用安装包的渠道包括安卓官方的应用商店,以及众多第三方厂商定制化的应用商店,因此,有必要对应用的安装包的渠道进行标识,一方面供用户了解所安装应用的来源渠道,另一方面,可以基于渠道的标识对用户从不同渠道下载安装应用的情况进行统计,从而优化配置应用在不同渠道的上线。相关技术采用在应用的安装包中加入渠道标识的方式,这需要对用户上传的海量的安装包内添加渠道信息,例如对安装包进行重新编译或者重新签名的处理。相关技术提供的这种在应用的安装包中添加渠道标识的方式,耗时且会消耗大量的计算资源,也影响了不同渠道的安装包的上线发布效率。综上所述,如何高效标识向不同渠道发布的安装包,从而保证不同渠道的安装包的上线发布效率,尚无有效解决方本文档来自技高网...
应用安装包处理方法及装置

【技术保护点】
一种应用安装包处理方法,其特征在于,所述方法包括:获取应用的安装包、以及所述应用的待发布渠道的渠道标识;对应用的安装包进行解包处理,得到所述安装包中的目录结构;在所述目录结构中定位用于存储签名信息的签名信息目录,在所述签名信息目录中创建与所述渠道标识对应的渠道标识文件;对创建有渠道标识文件的所述目录结构进行打包处理,得到对应所述待发布渠道的渠道包。

【技术特征摘要】
1.一种应用安装包处理方法,其特征在于,所述方法包括:获取应用的安装包、以及所述应用的待发布渠道的渠道标识;对应用的安装包进行解包处理,得到所述安装包中的目录结构;在所述目录结构中定位用于存储签名信息的签名信息目录,在所述签名信息目录中创建与所述渠道标识对应的渠道标识文件;对创建有渠道标识文件的所述目录结构进行打包处理,得到对应所述待发布渠道的渠道包。2.如权利要求1所述的方法,其特征在于,所述在所述签名信息目录中创建与所述渠道标识对应的渠道标识文件,包括:创建与待发布渠道数量相应的目录结构的副本,在各所述目录结构的副本的签名信息目录中对应创建与各所述渠道标识对应的渠道标识文件。3.如权利要求1所述的方法,其特征在于,所述在所述签名信息目录中创建与所述渠道标识对应的渠道标识文件,包括:在所述签名信息目录中创建以所述渠道标识命名的空文件。4.如权利要求3所述的方法,其特征在于,所述在所述签名信息目录中创建以所述渠道标识命名的空文件,包括:在所述签名信息目录中创建以特定名称命名的空文件,并修改所创建的空文件的名称为与所述渠道标识对应的名称。5.如权利要求1所述的方法,其特征在于,在所述渠道包被终端侧运行时,基于所述运行的渠道包中的渠道标识文件获取所述运行的渠...

【专利技术属性】
技术研发人员:杨学营
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1