我们经常需要出完apk后,告诉我们改版本号,或者包名什么的,但是每次打包时间又很长。索性我们就出一个eclipse工程,然后用ant自动打包。
1、设置环境变量
2、生成build.xml文件
android update project -t android-21 -p ./
3、修改签名文件
创建文本文件 ant.properties
key.store=user.keystore key.store.password=123123 key.alias=yingyongbao key.alias.password=123123
key.store是你存放签名文件的位置
4、打包
ant release
5、检查生成文件
bin目录下xxx-release.apk
--------------------------------------------------------------------------------------------------------------mac版-----------------------------------------------------------
PROJ_PATH=$1 echo PROJ_PATH=${PROJ_PATH} ANDROID_HOME=/Users/vmmac/Documents/androidsdk echo ANDROID_HOME=${ANDROID_HOME} ANT_HOME=/Users/vmmac/Documents/apache-ant-1.10.1 echo ANT_HOME=${ANT_HOME} export PATH=$PATH:${ANDROID_HOME}/tools:${ANDROID_HOME}/platform-tools:${ANT_HOME}/bin echo $PATH cd ${PROJ_PATH} android update project -t android-21 -p ./ ant debug