[发明专利]用于对移动应用进行打包的系统和方法在审
申请号: | 201410503607.1 | 申请日: | 2014-09-26 |
公开(公告)号: | CN104267988A | 公开(公告)日: | 2015-01-07 |
发明(设计)人: | 王园园 | 申请(专利权)人: | 北京飞流九天科技有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F21/64 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 闫晔 |
地址: | 100013 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 移动 应用 进行 打包 系统 方法 | ||
技术领域
本发明涉及移动通信领域。更具体地,本发明涉及一种用于对移动应用进行打包的系统和方法。
背景技术
随着移动互联网的快速发展和智能手机的普及,越来越多的移动应用进入到人们的日常生活。移动应用开发商通过自有渠道(如自己公司网站、公共账号等)或者海量的第三方渠道(GooglePlay、91助手等)获取大量用户和收入。
为了区分每个用户的来源,需要在通过各种渠道分发的移动应用上打上不同的渠道标识。这样,在移动应用请求联网时,会将渠道标识回传给服务器,从而达到区分用户来源的目的。
目前,在开发移动应用时,渠道标识通过开发人员以编码的方式写入应用,然后进行编译和打包才能完成某一个特定的渠道包的生成。因此,存在以下问题:
(1)由于渠道标识是通过人工编码的方式写入应用的,出错几率较高;
(2)一旦渠道标识打错,需要开发人员重复以上流程,造成效率低下;
(3)在针对大量渠道对移动应用进行打包的情况下,投入的人力物力较大,成本高昂。
发明内容
为了解决上述问题,本发明提出了一种用于对移动应用进行打包的系统和方法。在本发明中,渠道标识包括在配置文件中,移动应用通过读取此配置文件里的内容而获得相应的渠道标识。此外,能够方便地修改包括此渠道标识的配置文件,并且打包产生一个新的渠道包,这期间不需要开发人员的参与。
具体地,根据本发明的第一方案,提供了一种用于对移动应用进行打包的系统,包括:管理单元,用于管理要打包的移动应用以及相应的渠道信息,所述渠道信息包括渠道标识;接收单元,用于接收包括渠道标识的打包参数;以及打包单元,用于生成包括渠道标识的配置文件,并采用所生成的配置文件和所述打包参数对移动应用进行打包。
在一个实施例中,渠道信息还包括以下至少一种信息:渠道名称或渠道联系方式。
在一个实施例中,管理单元管理移动应用的以下至少一项信息:移动应用的名称和版本、证书别名或证书口令。
在一个实施例中,打包参数还包括以下至少一种参数:证书所在路径、证书口令、专用证书口令或证书别名。
在一个实施例中,渠道标识是一级标识或多级标识。
在一个实施例中,打包单元采用批量处理的方式对多个移动应用进行打包。
根据本发明的第二方案,提供了一种用于对移动应用进行打包的方法,包括:管理要打包的移动应用以及相应的渠道信息,所述渠道信息包括渠道标识;接收包括渠道标识的打包参数;以及生成包括渠道标识的配置文件,并采用所生成的配置文件和所述打包参数对移动应用进行打包。
在一个实施例中,所述渠道信息还包括以下至少一种信息:渠道名称或渠道联系方式。
在一个实施例中,管理移动应用的以下至少一项信息:移动应用的名称和版本、证书别名或证书口令。
在一个实施例中,所述打包参数还包括以下至少一种参数:证书所在路径、证书口令、专用证书口令或证书别名。
在一个实施例中,所述渠道标识是一级标识或多级标识。
在一个实施例中,采用批量处理的方式对多个移动应用进行打包。
采用本发明,能够降低移动应用的打包过程中出错的几率,并且提高了打包的效率。
附图说明
通过下面结合附图说明本发明的优选实施例,将使本发明的上述及其它目的、特征和优点更加清楚,其中:
图1是示出了根据本发明一个实施例的用于对移动应用进行打包的系统的框图。
图2是示出了根据本发明一个实施例的用于对移动应用进行打包的方法的流程图。
在本发明的所有附图中,相同或相似的结构均以相同或相似的附图标记来标识。
具体实施方式
下面参照附图对本发明的优选实施例进行详细说明,在描述过程中省略了对于本发明来说是不必要的细节和功能,以防止对本发明的理解造成混淆。
图1是示出了根据本发明一个实施例的用于对移动应用进行打包的系统的框图。如图1所示,系统10包括管理单元110、接收单元120和打包单元130。下面,对图1所示的系统10的各个组件进行详细描述。
管理单元110管理要打包的移动应用以及相应的渠道信息,其中,渠道信息包括渠道标识。优选地,管理单元110管理移动应用的以下至少一项信息:移动应用的名称和版本、证书别名或证书口令。此外,渠道信息还包括以下至少一种信息:渠道名称或渠道联系方式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京飞流九天科技有限公司,未经北京飞流九天科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410503607.1/2.html,转载请声明来源钻瓜专利网。