[發明專利]軟件工具開發包文件的打包方法和裝置有效
| 申請號: | 201410645512.3 | 申請日: | 2014-11-10 |
| 公開(公告)號: | CN104407856B | 公開(公告)日: | 2018-02-02 |
| 發明(設計)人: | 閆青 | 申請(專利權)人: | 北京國雙科技有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44 |
| 代理公司: | 北京康信知識產權代理有限責任公司11240 | 代理人: | 李志剛,吳貴明 |
| 地址: | 100086 北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 軟件 工具 開發 文件 打包 方法 裝置 | ||
技術領域
本發明涉及計算機領域,具體而言,涉及一種軟件工具開發包文件的打包方法和裝置。
背景技術
軟件工具開發包(Software Development Kit,簡稱為SDK)是一些被軟件工程師用于為特定的軟件包,軟件框架,硬件平臺,操作系統等創建應用軟件的開發工具的集合。SDK一般是指開發Windows平臺下的應用程序所使用的SDK。它可以是為程序設計語言提供應用程序接口的文件,也可以是能與嵌入式系統通信的硬件。現有技術對軟件工具開發包文件進行打包是通過手動配置打包所需的配置信息,比如版本、渠道、路徑、文件名、編輯器等。不同的編輯環境有不同的軟件工具開發包的文件包,將不同編輯環境下的多個軟件工具開發包文件包進行打包,生成總的軟件工具開發包文件包。現有技術對軟件工具開發包文件的打包過程繁瑣,容易出錯,而且,手動配置打包所需的配置信息也比較麻煩。
針對相關技術通過手動配置打包所需的配置信息實現軟件工具開發包文件的打包繁瑣易錯的問題,目前尚未提出有效的解決方案。
發明內容
本發明的主要目的在于提供一種軟件工具開發包文件的打包方法和裝置,以解決相關技術通過手動配置打包所需的配置信息實現軟件工具開發包文件的打包繁瑣易錯的問題。
為了實現上述目的,根據本發明的一個方面,提供了一種軟件工具開發包文件的打包方法。該軟件工具開發包文件的打包方法包括:獲取軟件工具開發包文件;獲取第一腳本文件,其中,第一腳本文件中包括打包命令,打包命令用于對軟件工具開發包文件進行打包操作;執行第一腳本文件,通過打包命令對軟件工具開發包文件執行打包操作。
進一步地,第一腳本文件還包括組合命令,并且第一腳本文件中包括多個打包命令,對軟件工具開發包文件執行打包操作包括:通過執行第一腳本文件中的多個打包命令對軟件工具開發包文件打包,得到多個軟件工具開發包文件包;執行第一腳本文件中的組合命令對多個軟件工具開發包文件包打包。
進一步地,在執行第一腳本文件之后,該軟件工具開發包文件的打包方法還包括:獲取第一腳本文件的存儲路徑;將執行第一腳本文件得到的軟件工具開發包文件包存入到第一腳本文件的存儲路徑對應的地址。
進一步地,將執行第一腳本文件得到的軟件工具開發包文件包存入到第一腳本文件的存儲路徑對應的地址之后,該軟件工具開發包文件的打包方法還包括:獲取文件接口協議;獲取第二腳本文件,其中,第二腳本文件用于將執行第一腳本文件得到的軟件工具開發包文件包轉化成符合文件接口協議的文件包;通過執行第二腳本文件將執行第一腳本文件得到的軟件工具開發包文件包轉化成符合文件接口協議的文件包;將執行第二腳本文件得到的符合文件接口協議的文件包發送到服務器。
進一步地,獲取第二腳本文件之后,該軟件工具開發包文件的打包方法還包括:獲取第二腳本文件的存儲路徑,其中,第二腳本文件的存儲路徑對應的地址用于存儲執行第二腳本文件得到的符合文件接口協議的文件包,通過執行第二腳本文件將執行第一腳本文件得到的軟件工具開發包文件包轉化成符合文件接口協議的文件包之后,該軟件工具開發包文件的打包方法還包括:將執行第二腳本文件得到的符合文件接口協議的文件包存入到第二腳本文件的存儲路徑對應的地址。
進一步地,將執行第二腳本文件得到的符合文件接口協議的文件包發送到服務器包括:獲取第二腳本文件的參數列表,其中,參數列表中存儲有用于判斷是否發送通知消息的參數,通知消息用于通知服務器執行第二腳本文件得到的符合文件接口協議的文件包已經被發送到服務器;獲取第三腳本文件,其中,第三腳本文件用于將執行第二腳本文件得到的符合文件接口協議的文件包發送到服務器;通過執行第三腳本文件將執行第二腳本文件得到的符合文件接口協議的文件包發送到服務器,將執行第二腳本文件得到的符合文件接口協議的文件包發送到服務器之后,該軟件工具開發包文件的打包方法還包括:判斷執行第二腳本文件得到的符合文件接口協議的文件包是否成功發送到服務器;如果執行第二腳本文件得到的符合文件接口協議的文件包成功發送到服務器,根據第二腳本文件的參數列表中的用于判斷是否發送通知消息的參數確定是否發送通知消息。
進一步地,獲取第二腳本文件的存儲路徑之后,該軟件工具開發包文件的打包方法還包括:獲取第二腳本文件的配置信息,配置信息包括接收執行第二腳本文件得到的符合文件接口協議的文件包的服務器的地址,通過執行第三腳本文件將執行第二腳本文件得到的符合文件接口協議的文件包發送到服務器包括:獲取服務器的地址;將執行第二腳本文件得到的符合文件接口協議的文件包發送到服務器的地址對應的服務器。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京國雙科技有限公司,未經北京國雙科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410645512.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種RFID多功能智慧校園定位手表
- 下一篇:一種手表排線組加熱裝置





