android因為市場眾多,所以乙個版本發布的時候大家是怎麼進行的呢?
我記得我問過乙個同行他告訴我說,他們三個人eclipse打包打一上午.. ,這種方式也有它的優勢不過不在今天的討論範圍內
今天我們研究批量打包,以及批量打包的過程(暫時簡單記錄,隨後擴充)
總體來說有這麼幾種
1、首先我們需要對ant這個工具以及相關的命令進行一些研究,其實ant的打包android自己也在用
2、需要編寫build.xml檔案,一般是這個名字當然你可以自定義
這個地方學問較多,而且xml編寫過程中一定要新增注釋,小心異常
3、執行ant自動載入指令碼 ant -buildfile
4、暫時先不要更新到adt 和sdk到最新的版本,ant暫時不支援最新版的build-tools
ant 實現批量打包android應用
很多的應用中需要加上應用推廣的統計,如果乙個乙個的去生成不同渠道包的應用,效率低不說,還有可能不小心弄錯了分發渠道,使用ant可以批量生成應用。一 新增渠道包資訊 為了統計渠道資訊,就不得不在程式的某個地方加入渠道的資訊,然後針對不同的渠道打不同的包。一般可以在manifest檔案中加入渠道編號,而...
ant 實現批量打包android應用
很多的應用中需要加上應用推廣的統計,如果乙個乙個的去生成不同渠道包的應用,效率低不說,還有可能不小心弄錯了分發渠道,使用ant可以批量生成應用。一 新增渠道包資訊 為了統計渠道資訊,就不得不在程式的某個地方加入渠道的資訊,然後針對不同的渠道打不同的包。一般可以在manifest檔案中加入渠道編號,而...
Ant批量打包工具的使用
最近大概用了兩天的時間來研究下之前一直好奇的自動批量打包功能 就是利用ant指令碼來更改androidmanifest中的meta渠道值,打包不同的市場渠道號對應下的apk。之前一直使用的是eclipse自帶的打包方法 ant批量打包具體步驟 3,進入命令列,輸入 android update pr...