[发明专利]应用发布方法及装置在审
| 申请号: | 201711463199.1 | 申请日: | 2017-12-28 |
| 公开(公告)号: | CN108196851A | 公开(公告)日: | 2018-06-22 |
| 发明(设计)人: | 李涛 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
| 主分类号: | G06F8/60 | 分类号: | G06F8/60;G06F8/61 |
| 代理公司: | 深圳市隆天联鼎知识产权代理有限公司 44232 | 代理人: | 刘抗美;胡明 |
| 地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 安装文件 发布 目标应用 应用 签名类别 渠道信息 主体工程 打包 标签 读取 打包方式 配置的 有效地 源文件 检测 构建 渠道 开发 | ||
本发明涉及了一种应用发布方法及装置,其中,待发布的目标应用通过构建的主体工程执行开发,所述应用发布方法包括:从所述主体工程中读取配置的渠道标签,并根据所述渠道标签的类型获取所述目标应用的安装文件;检测所述安装文件使用的签名类别;按照检测到所述签名类别所对应的多渠道打包方式对所述安装文件进行渠道信息添加;通过包含渠道信息的安装文件在应用发布平台中进行所述目标应用的发布。采用本发明所提供的应用发布方法及装置适用于对不同类型的打包源文件进行多渠道打包,进而有效地提高了应用发布效率。
技术领域
本发明涉及计算机技术领域,尤其涉及一种应用发布方法及装置。
背景技术
随着计算机技术的发展,终端中能够安装的应用日益增多,以此满足用户多元化的需求。例如,即时通讯应用提供聊天会话功能,浏览器应用提供阅读功能等等。
相应地,进行应用发布的应用发布平台也随之增加,对于应用开发者而言,则需要将其所开发的应用发布至不同的应用发布平台,以供用户从不同的应用发布平台下载。为此,应用开发者在发布应用之前,需要根据应用发布平台的种类为应用进行渠道信息添加,即多渠道打包,以便于在该应用被用户下载时,能够通过渠道信息的读取来统计该应用基于某个应用发布平台的下载数、用户数等访问数据。
可以理解,为应用进行多渠道打包时,由于应用开发者的不同,势必造成打包源文件存在差异。例如,打包源文件可以是使用第一类签名进行签名的安装文件、使用第二类签名进行签名的安装文件、包含注释或者未包含注释的安装文件、甚至可以是应用的源代码。
因此,如何为应用进行多渠道打包,以适应不同类型的打包源文件,进而提高应用发布效率,亟待解决。
发明内容
为了解决上述技术问题,本发明的一个目的在于提供一种应用发布方法及装置。
其中,本发明所采用的技术方案为:
一种应用发布方法,待发布的目标应用通过构建的主体工程执行开发,所述方法包括:从所述主体工程中读取配置的渠道标签,并根据所述渠道标签的类型获取所述目标应用的安装文件;检测所述安装文件使用的签名类别;按照检测到所述签名类别所对应的多渠道打包方式对所述安装文件进行渠道信息添加;通过包含渠道信息的安装文件在应用发布平台中进行所述目标应用的发布。
一种应用发布装置,待发布的目标应用通过构建的主体工程执行开发,所述装置包括:安装文件获取模块,用于从所述主体工程中读取配置的渠道标签,并根据所述渠道标签的类型获取所述目标应用的安装文件;签名类别检测模块,用于检测所述安装文件使用的签名类别;渠道信息添加模块,用于按照检测到所述签名类别所对应的多渠道打包方式对所述安装文件进行渠道信息添加;应用发布模块,用于通过包含渠道信息的安装文件在应用发布平台中进行所述目标应用的发布。
一种应用发布装置,包括处理器及存储器,所述存储器上存储有计算机可读指令,所述计算机可读指令被所述处理器执行时实现如上所述的应用发布方法。
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的应用发布方法。
在上述技术方案中,从为执行待发布目标应用的开发而构建的主体工程中读取配置的渠道标签,并根据渠道标签的类型获取目标应用的安装文件,通过检测安装文件使用的签名类别,使得对安装文件添加渠道信息按照检测到签名类别所对应的多渠道打包方式进行,进而通过包含渠道信息的安装文件在应用发布平台中进行目标应用的发布,由此,利用配置的渠道标签和签名类别的检测,使得多渠道打包可以适用于不同类型的打包源文件,例如,适用于不同类型渠道标签所获取到的安装文件,或者,适用于不同签名类别的安装文件,进而提高了应用发布效率。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711463199.1/2.html,转载请声明来源钻瓜专利网。





