首页> 中国专利> 软件工具开发包文件的打包方法和装置

软件工具开发包文件的打包方法和装置

摘要

本发明公开了一种软件工具开发包文件的打包方法和装置。该软件工具开发包文件的打包方法包括:获取软件工具开发包文件;获取第一脚本文件,其中,第一脚本文件中包括打包命令,打包命令用于对软件工具开发包文件进行打包操作;执行第一脚本文件,通过打包命令对软件工具开发包文件执行打包操作。通过本发明,解决了相关技术通过手动配置打包所需的配置信息实现软件工具开发包文件的打包繁琐易错的问题。

著录项

  • 公开/公告号CN104407856A

    专利类型发明专利

  • 公开/公告日2015-03-11

    原文格式PDF

  • 申请/专利权人 北京国双科技有限公司;

    申请/专利号CN201410645512.3

  • 发明设计人 闫青;

    申请日2014-11-10

  • 分类号G06F9/44(20060101);

  • 代理机构11240 北京康信知识产权代理有限责任公司;

  • 代理人李志刚;吴贵明

  • 地址 100086 北京市海淀区双榆树小区知春路76号翠宫饭店8层A间

  • 入库时间 2023-12-17 04:27:34

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2020-01-17

    专利权人的姓名或者名称、地址的变更 IPC(主分类):G06F9/44 变更前: 变更后: 申请日:20141110

    专利权人的姓名或者名称、地址的变更

  • 2019-06-28

    专利权质押合同登记的生效 IPC(主分类):G06F9/44 登记号:2019990000503 登记生效日:20190531 出质人:北京国双科技有限公司 质权人:深圳黑马天下投资咨询有限公司 发明名称:软件工具开发包文件的打包方法和装置 授权公告日:20180202 申请日:20141110

    专利权质押合同登记的生效、变更及注销

  • 2018-02-02

    授权

    授权

  • 2015-04-08

    实质审查的生效 IPC(主分类):G06F9/44 申请日:20141110

    实质审查的生效

  • 2015-03-11

    公开

    公开

说明书

技术领域

本发明涉及计算机领域,具体而言,涉及一种软件工具开发包文件的打包方法和装置。

背景技术

软件工具开发包(Software Development Kit,简称为SDK)是一些被软件工程师用于为特定的软件包,软件框架,硬件平台,操作系统等创建应用软件的开发工具的集合。SDK一般是指开发Windows平台下的应用程序所使用的SDK。它可以是为程序设计语言提供应用程序接口的文件,也可以是能与嵌入式系统通信的硬件。现有技术对软件工具开发包文件进行打包是通过手动配置打包所需的配置信息,比如版本、渠道、路径、文件名、编辑器等。不同的编辑环境有不同的软件工具开发包的文件包,将不同编辑环境下的多个软件工具开发包文件包进行打包,生成总的软件工具开发包文件包。现有技术对软件工具开发包文件的打包过程繁琐,容易出错,而且,手动配置打包所需的配置信息也比较麻烦。

针对相关技术通过手动配置打包所需的配置信息实现软件工具开发包文件的打包繁琐易错的问题,目前尚未提出有效的解决方案。

发明内容

本发明的主要目的在于提供一种软件工具开发包文件的打包方法和装置,以解决相关技术通过手动配置打包所需的配置信息实现软件工具开发包文件的打包繁琐易错的问题。

为了实现上述目的,根据本发明的一个方面,提供了一种软件工具开发包文件的打包方法。该软件工具开发包文件的打包方法包括:获取软件工具开发包文件;获取第一脚本文件,其中,第一脚本文件中包括打包命令,打包命令用于对软件工具开发包文件进行打包操作;执行第一脚本文件,通过打包命令对软件工具开发包文件执行打包操作。

进一步地,第一脚本文件还包括组合命令,并且第一脚本文件中包括多个打包命令,对软件工具开发包文件执行打包操作包括:通过执行第一脚本文件中的多个打包命令对软件工具开发包文件打包,得到多个软件工具开发包文件包;执行第一脚本文件中的组合命令对多个软件工具开发包文件包打包。

进一步地,在执行第一脚本文件之后,该软件工具开发包文件的打包方法还包括:获取第一脚本文件的存储路径;将执行第一脚本文件得到的软件工具开发包文件包存入到第一脚本文件的存储路径对应的地址。

进一步地,将执行第一脚本文件得到的软件工具开发包文件包存入到第一脚本文件的存储路径对应的地址之后,该软件工具开发包文件的打包方法还包括:获取文件接口协议;获取第二脚本文件,其中,第二脚本文件用于将执行第一脚本文件得到的软件工具开发包文件包转化成符合文件接口协议的文件包;通过执行第二脚本文件将执行第一脚本文件得到的软件工具开发包文件包转化成符合文件接口协议的文件包;将执行第二脚本文件得到的符合文件接口协议的文件包发送到服务器。

进一步地,获取第二脚本文件之后,该软件工具开发包文件的打包方法还包括:获取第二脚本文件的存储路径,其中,第二脚本文件的存储路径对应的地址用于存储执行第二脚本文件得到的符合文件接口协议的文件包,通过执行第二脚本文件将执行第一脚本文件得到的软件工具开发包文件包转化成符合文件接口协议的文件包之后,该软件工具开发包文件的打包方法还包括:将执行第二脚本文件得到的符合文件接口协议的文件包存入到第二脚本文件的存储路径对应的地址。

进一步地,将执行第二脚本文件得到的符合文件接口协议的文件包发送到服务器包括:获取第二脚本文件的参数列表,其中,参数列表中存储有用于判断是否发送通知消息的参数,通知消息用于通知服务器执行第二脚本文件得到的符合文件接口协议的文件包已经被发送到服务器;获取第三脚本文件,其中,第三脚本文件用于将执行第二脚本文件得到的符合文件接口协议的文件包发送到服务器;通过执行第三脚本文件将执行第二脚本文件得到的符合文件接口协议的文件包发送到服务器,将执行第二脚本文件得到的符合文件接口协议的文件包发送到服务器之后,该软件工具开发包文件的打包方法还包括:判断执行第二脚本文件得到的符合文件接口协议的文件包是否成功发送到服务器;如果执行第二脚本文件得到的符合文件接口协议的文件包成功发送到服务器,根据第二脚本文件的参数列表中的用于判断是否发送通知消息的参数确定是否发送通知消息。

进一步地,获取第二脚本文件的存储路径之后,该软件工具开发包文件的打包方法还包括:获取第二脚本文件的配置信息,配置信息包括接收执行第二脚本文件得到的符合文件接口协议的文件包的服务器的地址,通过执行第三脚本文件将执行第二脚本文件得到的符合文件接口协议的文件包发送到服务器包括:获取服务器的地址;将执行第二脚本文件得到的符合文件接口协议的文件包发送到服务器的地址对应的服务器。

进一步地,第一脚本文件还包括密码集,通过执行第二脚本文件将执行第一脚本文件得到的软件工具开发包文件包转化成符合文件接口协议的文件包包括:遍历符合文件接口协议的文件包中的文件;从密码集中获取与符合文件接口协议的文件包中的文件对应的密码;判断密码是否正确;如果密码正确,则将执行第一脚本文件得到的软件工具开发包文件包中的文件转化成符合文件接口协议的文件。

为了实现上述目的,根据本发明的另一方面,提供了一种软件工具开发包文件的打包装置。该软件工具开发包文件的打包装置包括:第一获取模块,用于获取软件工具开发包文件;第二获取模块,用于获取第一脚本文件,其中,第一脚本文件中包括打包命令,打包命令用于对软件工具开发包文件进行打包操作;执行模块,用于执行第一脚本文件,通过打包命令对软件工具开发包文件执行打包操作。

进一步地,该软件工具开发包文件的打包装置还包括:第三获取模块,用于获取文件接口协议;第四获取模块,用于获取第二脚本文件,其中,第二脚本文件用于将执行第一脚本文件得到的软件工具开发包文件包转化成符合文件接口协议的文件包;转化模块,用于通过执行第二脚本文件将执行第一脚本文件得到的软件工具开发包文件包转化成符合文件接口协议的文件包;发送模块,用于将执行第二脚本文件得到的符合文件接口协议的文件包发送到服务器。

本发明的软件工具开发包文件的打包方法,通过采用获取软件工具开发包文件;获取第一脚本文件,其中,第一脚本文件中包括打包命令,打包命令用于对软件工具开发包文件进行打包操作;执行第一脚本文件,通过打包命令对软件工具开发包文件执行打包操作,解决了相关技术通过手动配置打包所需的配置信息实现软件工具开发包文件的打包繁琐易错的问题。该软件工具开发包文件的打包方法通过命令行工具执行脚本文件中的打包命令,简化了打包所需配置信息的配置过程,实现了软件工具开发包文件的自动打包,同时也提高了软件工具开发包文件的安全性。

附图说明

构成本申请的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是根据本发明的软件工具开发包文件的打包方法的第一实施例的流程图;

图2是根据本发明的软件工具开发包文件的打包方法的第二实施例的流程图;

图3是根据本发明的软件工具开发包文件的打包装置的第一实施例的示意图;以及

图4是根据本发明的软件工具开发包文件的打包装置的第二实施例的示意图。

具体实施方式

需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本发明。

为了使本领域的技术人员更好的理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,在本领域普通技术人员没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明的保护范围。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含。

本发明旨在提供一种软件工具开发包文件的打包方法和装置。图1是根据本发明的软件工具开发包文件的打包方法的第一实施例的流程图,如图1所示,该软件工具开发包文件的打包方法包括如下的步骤S101至步骤S103:

步骤S101,获取软件工具开发包文件。

SDK是一些被软件工程师用于为特定的软件包,软件框架,硬件平台,操作系统等创建应用软件的开发工具的集合。SDK一般是指开发Windows平台下的应用程序所使用的SDK。它可以是为程序设计语言提供应用程序接口的文件,也可以是能与嵌入式系统通信的硬件。该实施例的软件工具开发包文件的打包方法是针对SDK文件进行打包的方法,在该实施例中获取软件工具开发包文件与获取第一脚本文件没有时间前后顺序的限制,获取软件工具开发包文件可以在获取第一脚本文件之前,也可以在获取第一脚本文件之后。其中,第一脚本文件中包括打包命令,打包命令用于对软件工具开发包文件进行打包操作。

在获取软件工具开发包文件之后,该实施例的软件工具开发包文件的打包方法还包括获取第一脚本文件的存储路径;将执行第一脚本文件得到的软件工具开发包文件包存入到第一脚本文件的存储路径对应的地址。其中,第一脚本文件的存储路径是绝对路径,该存储路径用于存储执行第一脚本文件中的打包命令得到的SDK文件包。

步骤S102,获取第一脚本文件,其中,第一脚本文件中包括打包命令,打包命令用于对软件工具开发包文件进行打包操作。

获取第一脚本文件可以在获取软件工具开发包文件之前,也可以在软件工具开发包文件之后。第一脚本文件可以是shell脚本,也可以是其他形式的脚本。第一脚本文件中包含打包命令,其中,打包命令用于对软件工具开发包文件进行打包操作。当第一脚本文件中包括多个打包命令时,第一脚本文件还包括组合命令,其中,组合命令用于对通过执行第一脚本文件中的多个打包命令得到的多个软件工具开发包文件包进行打包操作。当第一脚本文件包括组合命令,并且第一脚本文件中包括多个打包命令,对软件工具开发包文件执行打包操作包括:通过执行第一脚本文件中的多个打包命令对软件工具开发包文件打包,得到多个软件工具开发包文件包;执行第一脚本文件中的组合命令对多个软件工具开发包文件包打包。该实施例的软件工具开发包文件的打包方法通过执行第一脚本文件中的打包命令以及组合命令,完成SDK文件的打包操作。

步骤S103,执行第一脚本文件,通过打包命令对软件工具开发包文件执行打包操作。

执行第一脚本文件是通过执行打包命令来实现的对软件工具开发包文件的打包。当第一脚本文件中包括多个打包命令时,执行第一脚本文件中的打包命令之后还需要执行第一脚本文件中的组合命令,将通过执行第一脚本文件中的多个打包命令得到的多个软件工具开发包文件包进行打包,组合成一个SDK文件包。运行第一脚本文件后,会在第一脚本文件的存储路径下生成一个以第一脚本文件名为名字的文件夹,该文件夹中存储有执行第一脚本文件得到的SDK文件包。

第一脚本文件包括两个参数,参数1用于配置第一脚本文件的存储路径,是必需参数。参数2是可选参数,对应4中不同的编译类型,包括Debug,Adhoc,Release,Distribution。第一脚本文件中参数2的默认值为Release。

该实施例的软件工具开发包文件的打包方法采用获取软件工具开发包文件;获取第一脚本文件,其中,第一脚本文件中包括打包命令,打包命令用于对软件工具开发包文件进行打包操作;执行第一脚本文件,通过打包命令对软件工具开发包文件执行打包操作,解决了相关技术通过手动配置打包所需的配置信息实现软件工具开发包文件的打包繁琐易错的问题。该实施例的软件工具开发包文件的打包方法将第一脚本文件以插件的形式结合软件编程工具,软件编程工具可以是针对苹果IOS操作系统的xcode,也可以是针对安卓系统的eclipse。对SDK文件的打包只需要对SDK的配置文件进行更新,通过第一脚本文件读取配置信息,完成SDK文件打包过程中的所有操作,实现SDK文件的自动打包。该实施例的软件工具开发包文件的打包方法简化了配置信息,提高了SDK文件打包的安全性。

图2是根据本发明的软件工具开发包文件的打包方法的第二实施例的流程图,如图2所示,该软件工具开发包文件的打包方法包括如下的步骤S201至步骤S207:

步骤S201至步骤S203,同上述步骤S101至步骤S103。

步骤S204,获取文件接口协议。

文件接口协议用于针对不同的编译环境使用不同的开发语言。比如,针对苹果IOS操作系统,使用xcode。针对安卓系统,使用eclipse。该实施例的软件工具开发包文件的打包方法优选地将itms-services协议作为文件接口协议。

步骤S205,获取第二脚本文件,其中,第二脚本文件用于将执行第一脚本文件得到的软件工具开发包文件包转化成符合文件接口协议的文件包。

第二脚本文件主要负责将执行第一脚本文件得到的SDK文件包转化为符合文件接口协议的文件包。该文件包供用户下载使用,其中包含用户更新SDK文件所需的配置信息,动态更新的编译环境等。获取第二脚本文件之后,该实施例的软件工具开发包文件的打包方法还包括:获取第二脚本文件的存储路径,其中,第二脚本文件的存储路径对应的地址用于存储执行第二脚本文件得到的符合文件接口协议的文件包。第二脚本文件的参数列表中包括参数1,参数1用于配置存储路径,是必选参数。参数2是可选参数,用于当上传文件成功后判断是否发送邮件,如果参数2中的值为真,则发送邮件,如果参数2中的值为假,则不发送邮件。该实施例中的参数2的值还可以是y或者n,当值为y时,发送邮件;当值为n时,不发送邮件。在第二脚本文件中的参数2的值默认为不发送邮件。

步骤S206,通过执行第二脚本文件将执行第一脚本文件得到的软件工具开发包文件包转化成符合文件接口协议的文件包。

第一脚本文件中还包括密码集,通过执行第二脚本文件将执行第一脚本文件得到的软件工具开发包文件包转化成符合文件接口协议的文件包包括:遍历符合文件接口协议的文件包中的文件;从密码集中获取与符合文件接口协议的文件包中的文件对应的密码;判断密码是否正确;如果密码正确,则将执行第一脚本文件得到的软件工具开发包文件包中的文件转化成符合文件接口协议的文件。该实施例的软件工具开发包文件的打包方法使用脚本自动输入密码,需要选择expect完成,可以和mac系统中自带的expect命令相配合。该实施例通过命令行工具执行脚本文件中的打包命令实现SDK文件的打包操作,通过引入密码机制提高了SDK文件打包过程的安全性。

通过执行第二脚本文件将执行第一脚本文件得到的软件工具开发包文件包转化成符合文件接口协议的文件包之后,该软件工具开发包文件的打包方法还包括:将执行第二脚本文件得到的符合文件接口协议的文件包存入到第二脚本文件的存储路径对应的地址。当第二脚本文件运行后,会在以第一脚本文件命名的文件夹下生成一个以目标文件命名的文件夹,该文件夹中存储有文件接口协议所需的所有文件。当调用第三脚本文件时,会将该文件夹里的全部内容上传到服务器。

步骤S207,将执行第二脚本文件得到的符合文件接口协议的文件包发送到服务器。

将执行第二脚本文件得到的符合文件接口协议的文件包发送到服务器包括:获取第二脚本文件的参数列表,其中,参数列表中存储有用于判断是否发送通知消息的参数,通知消息用于通知服务器执行第二脚本文件得到的符合文件接口协议的文件包已经被发送到服务器;获取第三脚本文件,其中,第三脚本文件用于将执行第二脚本文件得到的符合文件接口协议的文件包发送到服务器;通过执行第三脚本文件将执行第二脚本文件得到的符合文件接口协议的文件包发送到服务器。将执行第二脚本文件得到的符合文件接口协议的文件包发送到服务器之后,该软件工具开发包文件的打包方法还包括:判断执行第二脚本文件得到的符合文件接口协议的文件包是否成功发送到服务器;如果执行第二脚本文件得到的符合文件接口协议的文件包成功发送到服务器,根据第二脚本文件的参数列表中的用于判断是否发送通知消息的参数确定是否发送通知消息。

获取第二脚本文件的存储路径之后,该软件工具开发包文件的打包方法还包括:获取第二脚本文件的配置信息,其中,配置信息包括接收执行第二脚本文件得到的符合文件接口协议的文件包的服务器的地址。通过执行第三脚本文件将执行第二脚本文件得到的符合文件接口协议的文件包发送到服务器包括:获取服务器的地址;将执行第二脚本文件得到的符合文件接口协议的文件包发送到服务器的地址对应的服务器。第一脚本文件无需进行信息的配置可以直接使用,但是第二脚本文件需要配置一些信息后才能正常使用。该实施例的软件工具开发包文件的打包方法在第二脚本文件的开始的地方,存在配置信息段,如下所示:

#须配置内容 start #sftp 参数设置 sftp_server=192.168.xx.xx sftp_username=xxsftp_password=xx sftp_workpath="/usr/share/xx/xx/xx" #发布应用的 url 地址pulish_url="http://xx.com/xx" #以下是邮箱的相关设置 #收件人email_reciver=xxxx.com #发送者邮箱 email_sender=xxxx.com #邮箱用户名email_username=xx # 邮箱密码 email_password=xx #smtp 服务器地址email_smtphost=smtp.exmail.qq.com #可配置内容 end

本发明实施例的软件工具开发包文件的打包方法采用获取文件接口协议;获取第二脚本文件,其中,第二脚本文件用于将执行第一脚本文件得到的软件工具开发包文件包转化成符合文件接口协议的文件包;通过执行第二脚本文件将执行第一脚本文件得到的软件工具开发包文件包转化成符合文件接口协议的文件包;将执行第二脚本文件得到的符合文件接口协议的文件包发送到服务器,解决了相关技术通过手动配置打包所需的配置信息实现软件工具开发包文件的打包繁琐易错的问题,通过脚本文件配置进行SDK文件的打包动作,达到了打包操作简单,准确,高效的效果。

从以上的描述中,可以看出,本发明实施例的软件工具开发包文件的打包方法通过第一脚本文件完成对SDK文件的打包操作,通过第二脚本文件将执行第一脚本文件得到的SDK文件包转化为符合文件接口协议的文件包,通过第三脚本文件将符合文件接口协议的文件包发送到服务器,解决了相关技术通过手动配置打包所需的配置信息实现软件工具开发包文件的打包繁琐易错的问题,实现了对SDK文件的自动打包,同时提高了SDK文件打包的安全性。该实施例的软件工具开发包文件的打包方法包括用于编译工程并打包SDK文件的第一脚本文件,用于生成符合文件接口协议的第二脚本文件,用于将符合文件接口协议的文件包发送到服务器的第三脚本文件,除此之外,该实施例的软件工具开发包文件的打包方法还包括用于发送邮件的脚本文件;用于通过安全文件传输协议下载文件的脚本文件;用于通过安全文件传输协议上传文件的脚本文件;对索引文件进行处理处理(二进制文件,非shell脚本文件)的脚本文件;将文件接口协议上传到服务器的脚本文件等等。

需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

本发明还提供了一种软件工具开发包文件的打包装置。需要说明的是,该软件工具开发包文件的打包装置可以用于执行本发明实施例的软件工具开发包文件的打包方法。

图3是根据本发明的软件工具开发包文件的打包装置的第一实施例的示意图。如图3所示,该软件工具开发包文件的打包装置包括:第一获取模块10,第二获取模块20和执行模块30。

第一获取模块10,用于获取软件工具开发包文件。

第二获取模块20,用于获取第一脚本文件,其中,第一脚本文件中包括打包命令,打包命令用于对软件工具开发包文件进行打包操作。

执行模块30,用于执行第一脚本文件,通过打包命令对软件工具开发包文件执行打包操作。

该实施例的软件工具开发包文件的打包装置包括第一获取模块10,第二获取模块20和执行模块30。通过该实施例,解决了相关技术通过手动配置打包所需的配置信息实现软件工具开发包文件的打包繁琐易错的问题,实现了对SDK文件的自动打包。

图4是根据本发明的软件工具开发包文件的打包装置的第二实施例的示意图。如图4所示,该软件工具开发包文件的打包装置包括:第一获取模块10,第二获取模块20,执行模块30,第三获取模块40,第四获取模块50,转化模块60和发送模块70。

第三获取模块40,用于获取文件接口协议。

第四获取模块50,用于获取第二脚本文件,其中,第二脚本文件用于将执行第一脚本文件得到的软件工具开发包文件包转化成符合文件接口协议的文件包。

转化模块60,用于通过执行第二脚本文件将执行第一脚本文件得到的软件工具开发包文件包转化成符合文件接口协议的文件包。

具体地,转化模块60包括遍历模块,用于遍历符合文件接口协议的文件包中的文件;第一获取子模块,用于从密码集中获取与符合文件接口协议的文件包中的文件对应的密码;第一判断子模块,用于判断密码是否正确;第一转化子模块,用于当密码正确时,将执行第一脚本文件得到的软件工具开发包文件包中的文件转化成符合文件接口协议的文件。

发送模块70,用于将执行第二脚本文件得到的符合文件接口协议的文件包发送到服务器。

具体地,发送模块70包括第二获取子模块,用于获取第二脚本文件的参数列表,其中,参数列表中存储有用于判断是否发送通知消息的参数,通知消息用于通知服务器执行第二脚本文件得到的符合文件接口协议的文件包已经被发送到服务器;第三获取子模块,用于获取第三脚本文件,其中,第三脚本文件用于将执行第二脚本文件得到的符合文件接口协议的文件包发送到服务器;第一发送子模块,用于通过执行第三脚本文件将执行第二脚本文件得到的符合文件接口协议的文件包发送到服务器。该实施例的软件工具开发包文件的打包装置还包括第二判断子模块,用于判断执行第二脚本文件得到的符合文件接口协议的文件包是否成功发送到服务器;第三判断子模块,用于当执行第二脚本文件得到的符合文件接口协议的文件包成功发送到服务器时,根据第二脚本文件的参数列表中的用于判断是否发送通知消息的参数确定是否发送通知消息。

该实施例的软件工具开发包文件的打包装置包括第一获取模块10,第二获取模块20,执行模块30,第三获取模块40,第四获取模块50,转化模块60和发送模块70。该实施例的软件工具开发包文件的打包装置解决了相关技术通过手动配置打包所需的配置信息实现软件工具开发包文件的打包繁琐易错的问题。实现对SDK文件的自动打包的同时提高了SDK文件打包过程的安全性。

显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号