1、Linux自动化打包
修改/etc/profile环境变量
# /etc/profile
# System wide environment and startup programs, for login setup
# Functions and aliases go in /etc/bashrc
JAVA_HOME=/usr/local/mobcent/jdk1.6.0_23
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin
HADOOP_HOME=/usr/local/work/hadoop
export HADOOP_HOME
export PATH=$PATH:$JAVA_HOME/bin:$HADOOP_HOME/bin
ANT_HOME=/usr/local/mobcent/apache-ant-1.8.2
PATH=$JAVA_HOME/bin:$ANT_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME JAVA_BIN ANT_HOME PATH CLASSPATH
pathmunge () {
if ! echo $PATH | /bin/egrep -q "(^|:)$1($|:)" ; then
if [ "$2" = "after" ] ; then
PATH=$PATH:$1
else
PATH=$1:$PATH
fi
fi
}
# ksh workaround
if [ -z "$EUID" -a -x /usr/bin/id ]; then
EUID=`id -u`
UID=`id -ru`
fi
# Path manipulation
if [ "$EUID" = "0" ]; then
pathmunge /sbin
pathmunge /usr/sbin
pathmunge /usr/local/sbin
fi
2、Window7自动化打包
准备环境
Ant:ant下载 C:\Program Files\Java\apache-ant-1.8.4\bin;
Java:JDK下载
path:C:\Program Files\Java\jdk1.6.0_29\bin;
classpath:.;C:\Program Files\Java\jdk1.6.0_29\lib\tools.jar;C:\Program Files\Java\jdk1.6.0_29\lib\dt.jar;
Android:D:\Program Files (x86)\eclipse\android-sdk_r15-windows\android-sdk-windows\platform-tools;
配置以下文件
ant.properties(使用"/"才识别)
out.dir=E:/mobcent_autogen_develop_project/screen_change/dist
key.store=E:/mobcent_autogen_develop_project/screen_change/keystore/screenchange.keystore
key.alias=screen
key.store.password=123456
key.alias.password=123456
project.properties
build.xml:build文件模板