android自動化打包

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文件模板


發佈了52 篇原創文章 · 獲贊 4 · 訪問量 18萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章