最近大概用了兩天的時間來研究下之前一直好奇的自動批量打包功能
就是利用ant指令碼來更改androidmanifest中的meta渠道值,打包不同的市場渠道號對應下的apk。
之前一直使用的是eclipse自帶的打包方法:
ant批量打包具體步驟:
3,進入命令列,輸入 android update project -p 工程project的絕對路徑,之後會在project下生成兩個檔案,build.xml以及local.properties
4,手動建立兩個檔案,ant.properties 用來配置keystore的相關資訊和 custom_rules.xml用來配置批量打包的有關資訊
以下是相關示例**:
ant.properties,建議把keystore檔案放在工程目錄下
key.store=***.keysotre
key.store.password=000000
key.alias=***x
key.alias.password=000000
custom_rules.xml
<?xml version="1.0" encoding="utf-8"?>
build.xml,是用命令列生成的
<?xml version="1.0" encoding="utf-8"?>
windows下命令列到工程所在目錄,輸入ant即可
ANT批量打包
android因為市場眾多,所以乙個版本發布的時候大家是怎麼進行的呢?我記得我問過乙個同行他告訴我說,他們三個人eclipse打包打一上午.這種方式也有它的優勢不過不在今天的討論範圍內 今天我們研究批量打包,以及批量打包的過程 暫時簡單記錄,隨後擴充 總體來說有這麼幾種 1 首先我們需要對ant這個...
FPM打包工具使用
author headsen chen date 2019 01 19 14 57 09 個人原創部落格,請註明出處和作者,否則追究法律責任 1,安裝依賴和語言包 yum y install ruby rubygems ruby devel gcc2,新增阿里雲的rubygems倉庫,外國的源慢 g...
webpack打包工具的使用
一 什麼是webpack?webpack是乙個模組打包工具。用vue專案來舉例 瀏覽器它是只認識js,不認識vue的。而我們寫的 字尾大多是.vue的,在每個.vue檔案中都可能html js css甚至是資源 並且由於元件化,這些.vue檔案之間還有錯綜複雜的關係。所以專案要被瀏覽器識別,我們就要...