android快速打包工具下载,【Android】多渠道打包,其实可以更快
現狀
多渠道打包,相信很同學都知道。在Android Studio中只要經過配置,就能打出對應市場的渠道包。打過包的同學可能都會有這樣的感受:散熱器瘋狂地轉、打包速度那叫一個慢。這時候除了無奈,還是無奈~~
場景
(講一個我現實中遇到的情況)
今天APP要發布,已經是晚上八點多。這時候功能已經測得差不多了,老大說可以打包了。美好的時光即將到來,打完包就可以回家了,這個點還能回家擼幾把。想到這里就有點小激動
一共要打7個包,每個包大概2~3分鐘。開始打包,于是電腦瘋狂轉了十幾分鐘。完畢,坐等發布。這時候發現一個文案錯誤,要我改一下。這不是要了親命,我剛打完的包。一個文案錯誤,又要浪費我十幾分鐘等打包。這種情況多來個幾次,晚上不用回家了都。
有一次,我一晚上打了六次包,一次十五分鐘來算,光打包的時間就花了一個多小時,這能忍?作為一個高(lan)效(duo)的程序員,怎么能把寶貴的休息時間花在等待上。
解決方案
在介紹之前,要感謝我的同事阮阮同學,這個解決方案是阮阮同學教我的。
這里我來介紹一個更加快速的打包方案,更準確得說是個更快的打包工具。能讓打包的時間縮短到原來的三分之一,甚至更短。
就BB到這里吧,下面開始介紹工具以及它的使用。
------如果不想我扯淡,請從這里看起---------
工具
這里要用到的就是360加固助手,官方地址http://jiagu.360.cn/
(已親測,APK已上線。沒有任何打廣告的意思)
360加固助手
進入官網,下載對應的客戶端就可以了。
360加固助手
(一直不喜歡360的產品,當年被360全家桶傷得深。哎,都是淚~~
用了這個后開始對360有點好感了)
------如果你更喜歡看官方文檔的話,到這邊就可以止步了-------
配置
簽名
下載后,打開客戶端,選擇配置信息。在配置信息—簽名配置中加入自己的keystore:
選擇或輸入:選擇路徑、keystore密碼、別名密碼
完成后點擊添加,就會在列表中看到對應的秘鑰。
渠道
簽名配置完后,還需要配置渠道。
在配置信息—多渠道配置中加入需要發布的渠道。
選擇或輸入:市場名稱、統計平臺、渠道編號
完成后點擊添加,列表中就會加入對應的渠道信息。
打包
所有配置都好了,這時候需要在編譯器中打一個包(就是我們平時打APK文件),作為“藥引子”。(該包有無渠道均可)
我在Android Studio中打了個名為app-release的包。
apk
一切都準備好了,看我如何快速完成多渠道打包。
多渠道打包
在360加固助手里面,選擇輔助工具,在彈出的窗口中選擇渠道打包
在彈出的多渠道打包工具窗口中,選擇APK文件、輸入路徑d點擊生成渠道包。很快就能看到窗口中打包的信息,這個過程非常快。完成后,在對應的文件夾下,就能看到剛剛生成的多個渠道包了。
多渠道打包
對應的包
簽名
看到打完的包你就急著要發布了?別急,官方文檔說了,這時候打包是沒有簽名的,需要重新簽名才能使用。
還是在360加固助手里面,選擇輔助工具,在彈出的窗口中選擇簽名APK。
在彈出的簽名工具窗口中
選擇APK文件(可以多選)、輸出路徑,然后點擊開始簽名。
最后可以在窗口中看到簽名成功的信息,這個過程也很快。看到簽名完成后,進入對應的文件夾就可以看到簽名后的包了。
簽名工具
簽名后的包
總結
簽名以及渠道的配置,只要一次就可以了,以后可以直接用。
多渠道打包加簽名,大概也就1~2分鐘,加上生成一個包的時間,一共5分鐘不到。相比Android Studio 的15分鐘打包時間,速度快了不少。而且包的數量越多,節省的時間也越多。
這款工具中還有其他功能,有興趣可以去耍耍。
詳細說明請參考官方說明。
顧慮:這里把keystore放進去,總覺得不大安全(雖然360加固助手申明了只保存在本地)
注:在此過程中,無意間發現支持極速打包,100個渠道包只需要10秒鐘)不知是否有用過的同學,好用嗎?給我安利一波?
注意:已通過Walle實現多渠道打包,打包速度確實快,而且方便。【Android】Walle多渠道打包&Tinker熱修復
以上有錯誤之處,感謝指出
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的android快速打包工具下载,【Android】多渠道打包,其实可以更快的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c语言 变量的左值和右值,C++雾中风景
- 下一篇: Android开发中的多线程编程技术