生成渠道包的方法、装置与批量生成渠道包的方法、系统的制作方法_3

文档序号:9349755阅读:来源:国知局
所述接口封装文件用于将不同软件开发工具包的接口统一封装起来。
[0085]进一步地,所述第一获取模块具体用于:根据所要接入的软件开发工具包的存储路径信息获取所要接入的软件开发工具包;其中,所述存储路径信息预先记载在所述原始工程文件的外链工程文件中。
[0086]本发明实施例提供的生成渠道包的装置用于执行上述生成渠道包的方法,其工作原理和有益效果是对应的,因而不再赘述。
[0087]同时,本发明实施例还提供了一种批量生成渠道包的方法,包括:
[0088]获取全局打包指令;
[0089]根据所述全局打包指令,获取所有待生成的渠道包的类型及其渠道标识;
[0090]根据所有待生成的渠道包的类型及其渠道标识,通过上述的生成渠道包的方法来生成所有渠道包。
[0091]通过所述批量生成渠道包的方法,只要一条命令即可将所有渠道包打出来。目前测试下来输入一条命令以后可以自动在20分钟左右将全部几十个渠道包打出来,相对于现有技术提供的手动配置打包、单个打包方式,无论是效率、准确性以及安全性上都大大提尚O
[0092]相应地,本发明还提供了一种批量生成渠道包的系统,包括:
[0093]全局打包指令获取模块,用于获取全局打包指令;
[0094]全局类型标识获取模块,用于根据所述全局打包指令获取所有待生成的渠道包的类型及其渠道标识;以及
[0095]上述的生成渠道包的装置,用于根据每个待生成的渠道包的类型及其渠道标识来生成所有渠道包。
[0096]实施本发明实施例,具有如下有益效果:本发明实施例提供了一种生成渠道包的方法,预先将接入不同软件开发工具包的渠道包分类,在生成渠道包时,只需要将待生成的渠道包的类型及其渠道标识输入,即可自动地生成渠道包。整个过程快捷便利,对于短代支付这种需要同时接入多个软件开发工具包的尤为便利,使得生成渠道包的效率大大提高,并且不容易出错。同时,基于所述生成渠道包的方法,本发明实施例还提供了一种批量生成渠道包的方法,只需要一条指令,即可生成所有待生成的渠道包。同时,本发明还提供了一种生成渠道包的装置与批量生成渠道包的装置,分别用于执行上述生成渠道包的方法与批量生成渠道包的方法。
[0097]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。
[0098]以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。
【主权项】
1.一种生成渠道包的方法,其特征在于,包括: 根据待生成的渠道包的类型获取所述渠道包所要接入的软件开发工具包; 根据待生成的渠道包的渠道标识以及所述渠道包所要接入的软件开发工具包,获取所述软件开发工具包对应的渠道号以及计费文件; 将所述渠道号写入到原始工程文件的配置文件中,并将所述计费文件添加到所述原始工程文件的计费文件存储区域中,以配置所述原始工程文件; 将所要接入的软件开发工具包和配置完的所述原始工程文件进行编译,以生成所述渠道包。2.如权利要求1所述的生成渠道包的方法,其特征在于,在配置所述原始工程文件的过程中还包括: 根据所述渠道标识获取待生成的渠道包的角标文件; 将所述角标文件添加到所述原始工程文件中的角标文件存储区域中。3.如权利要求1或2所述的生成渠道包的方法,其特征在于,在配置所述原始工程文件的过程中还包括: 根据所述渠道标识获取所述渠道包的包名; 将所述包名写入到所述原始工程文件中的配置文件中。4.如权利要求1所述的生成渠道包的方法,其特征在于,在配置所述原始工程文件的过程中还包括: 将接口封装文件添加到所述原始工程文件中的接口文件存储区域中;所述接口封装文件用于将不同软件开发工具包的接口统一封装起来。5.如权利要求1所述的生成渠道包的方法,其特征在于,所述根据待生成的渠道包的类型获取所述渠道包所要接入的软件开发工具包具体是: 根据所要接入的软件开发工具包的存储路径信息获取所要接入的软件开发工具包;其中,所述存储路径信息预先记载在所述原始工程文件的外链工程文件中。6.一种生成渠道包的装置,其特征在于,包括: 第一获取模块,用于根据待生成的渠道包的类型获取所述渠道包所要接入的软件开发工具包; 第二获取模块,用于根据待生成的渠道包的渠道标识以及所述渠道包所要接入的软件开发工具包,获取所述软件开发工具包对应的渠道号以及计费文件; 配置模块,用于将所述渠道号写入到原始工程文件的配置文件中,并将所述计费文件添加到所述原始工程文件的计费文件存储区域中,以配置所述原始工程文件; 渠道包生成模块,用于将所要接入的软件开发工具包和配置完的所述原始工程文件进行编译,以生成所述渠道包。7.如权利要求6所述的生成渠道包的装置,其特征在于,所述生成渠道包的装置还包括: 第三获取模块,用于根据所述渠道标识获取待生成的渠道包的角标文件; 则所述配置模块还用于将所述角标文件添加到所述原始工程文件中的角标文件存储区域中。8.如权利要求6或7所述的生成渠道包的装置,其特征在于,所述生成渠道包的装置还包括: 第四获取模块,用于根据所述渠道标识获取所述渠道包的包名; 则所述配置模块还用于将所述包名写入到所述原始工程文件中的配置文件中。9.如权利要求6所述的生成渠道包的装置,其特征在于,所述配置模块还用于将接口封装文件添加到所述原始工程文件中的接口文件存储区域中;所述接口封装文件用于将不同软件开发工具包的接口统一封装起来。10.如权利要求6所述的生成渠道包的装置,其特征在于,所述第一获取模块具体用于: 根据所要接入的软件开发工具包的存储路径信息获取所要接入的软件开发工具包;其中,所述存储路径信息预先记载在所述原始工程文件的外链工程文件中。11.一种批量生成渠道包的方法,其特征在于,包括: 获取全局打包指令; 根据所述全局打包指令,获取所有待生成的渠道包的类型及其渠道标识; 根据所有待生成的渠道包的类型及其渠道标识,通过如权利要求1?5任一所述的生成渠道包的方法来生成所有渠道包。12.一种批量生成渠道包的系统,其特征在于,包括: 全局打包指令获取模块,用于获取全局打包指令; 全局类型标识获取模块,用于根据所述全局打包指令获取所有待生成的渠道包的类型及其渠道标识;以及 如权利要求6?10任一所述的生成渠道包的装置,用于根据每个待生成的渠道包的类型及其渠道标识来生成所有渠道包。
【专利摘要】本发明公开了一种生成渠道包的方法,包括:根据渠道包的类型获取所要接入的软件开发工具包;根据渠道包的渠道标识以及所要接入的软件开发工具包,获取对应的渠道号以及计费文件;将渠道号写入到原始工程文件的配置文件中,并将计费文件添加到原始工程文件的计费文件存储区域中,以配置所述原始工程文件;将软件开发工具包和配置完的原始工程文件进行编译,以生成渠道包。可自动地生成渠道包,整个过程快捷便利。本发明实施例还提供了一种批量生成渠道包的方法,只需要一条指令,即可生成所有待生成的渠道包。同时,本发明还提供了一种生成渠道包的装置与批量生成渠道包的装置,分别用于执行上述生成渠道包的方法与批量生成渠道包的方法。
【IPC分类】G06F9/44, G06F9/445
【公开号】CN105068818
【申请号】CN201510530520
【发明人】丁强
【申请人】网易(杭州)网络有限公司
【公开日】2015年11月18日
【申请日】2015年8月26日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1