[發明專利]一種Android自動打包方法及系統在審
| 申請號: | 201811520693.1 | 申請日: | 2018-12-12 |
| 公開(公告)號: | CN109766101A | 公開(公告)日: | 2019-05-17 |
| 發明(設計)人: | 吳浩 | 申請(專利權)人: | 武漢掌游科技有限公司 |
| 主分類號: | G06F8/41 | 分類號: | G06F8/41 |
| 代理公司: | 北京慕達星云知識產權代理事務所(特殊普通合伙) 11465 | 代理人: | 李冉 |
| 地址: | 430070 湖北省武漢市洪山區野芷湖西*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 待打包文件 打包 相關參數 圖片資源 自動打包 打包服務器 文件夾 廣告統計 絕對路徑 平臺參數 腳本 構建 下載 出錯 寫入 掃描 返回 運營 重復 創建 應用 勞動 開發 | ||
本發明涉及一種Android自動打包方法及系統,該方法包括:獲取待打包APK的代碼;在打包服務器內部創建一個獨立的空間;使用python腳本掃描所有待打包文件,返回所有待打包文件的絕對路徑;獲取待打包文件的相關參數,所相關參數包括:包名,應用名稱,版本號,版本名稱和廣告統計平臺參數;將獲取到的所有待打包文件相對應的圖片資源,下載到相應的文件夾中;將所述相關參數通過gradle腳本,寫入所述待打包APK的代碼中去,將相對應的圖片資源打進APK中去,構建完畢開始打包。該方法可減少開發人員的重復勞動,也讓運營人員減少工作的流程,提高打包的效率,且不易出錯。
技術領域
本發明涉及android應用程序及計算機軟件技術領域,特別涉及一種Android自動打包方法及系統。
背景技術
Android是谷歌(Google)公司推出的手機開發平臺。目前針對Android系統所開發的游戲應用APK非常多。APK是AndroidPackage的縮寫,即Androidapplicationpackage文件或Android安裝包。每個要安裝到Android平臺的應用都要被編譯打包為一個單獨的文件,后綴名為.apk。APK文件是用專業軟件eclipse編譯生成的文件包,其中包含了應用的二進制代碼、資源、配置文件等。通過將APK文件直接傳到Android手機中執行即可安裝。APK文件其實就是zip格式,但其擴展名被改為apk,用解壓軟件可以直接打開。通過WinRAR或UnZip解壓后,會看到有幾個文件和文件夾。
android開發后,將項目進行打包,生成apk,這個apk文件可以放到不同的應用市場,如360,應用寶,豌豆莢等。這就需要在開發中植入不同的渠道號,對應不同的渠道號,打包生成不同的apk,然后將它們放到不同的市場上。這樣就可以達到統計不同市場的下載量、推廣效果了。
目前,在游戲公司內部有海量的打包apk,分渠道加入統計平臺參數,然后上傳到服務器生成下載鏈接,這些具體的事情重復而且冗余,之前的流程中這些工作必須技術人員來完成,這樣會占用開發人員大量時間,造成資源浪費,因此,如何提供一種有效的打包方式,可以解放技術人員的勞動力,還能提高打包的效率,是同行業人員亟待解決的問題。
發明內容
鑒于上述問題,本發明提出了一種Android自動打包方法及系統,該方法可減少開發人員的重復勞動,也讓運營人員減少工作的流程,提高打包的效率,且不易出錯。
第一方面,本發明實施例提供一種Android自動打包方法,包括:
S11、獲取待打包APK的代碼;
S12、在打包服務器內部創建一個獨立的空間;
S13、使用python腳本掃描所有待打包文件,返回所有待打包文件的絕對路徑;
S14、獲取待打包文件的相關參數,所相關參數包括:包名,應用名稱,版本號,版本名稱和廣告統計平臺參數;
S15、將獲取到的所有待打包文件相對應的圖片資源,下載到相應的文件夾中;
S16、將所述相關參數通過gradle腳本,寫入所述待打包APK的代碼中去,將相對應的圖片資源打進APK中去,構建完畢開始打包。
在一個實施例中,所述方法還包括:
S17、對打包后的APK進行加固處理;
S18、加固完成之后上傳至所述打包服務器,上傳成功后通過所述相關參數生成下載鏈接并發送給需求人員。
在一個實施例中,對打包后的APK進行加固處理,包括:使用360加固包的cmd命令,對APK進行加固處理。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢掌游科技有限公司,未經武漢掌游科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811520693.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:數據處理方法及裝置
- 下一篇:一種自動解析請求參數的匹配方法





