天天看點

Jenkins自動化部署安卓項目一、簡介二、實驗環境三、實驗步驟備注:

Android SDK:(software development kit)軟體開發工具包。被軟體開發工程師用于為特定的軟體包、軟體架構、硬體平台、作業系統等建立應用軟體的開發工具的集合。是以,Android SDK 指的是Android專屬的軟體開發工具包。 Gradle:是一個基于JVM的建構工具,是一款通用靈活的建構工具,支援maven, Ivy倉庫,支援傳遞性依賴管理,而不需要遠端倉庫或者是pom.xml和ivy.xml配置檔案,基于Groovy,build腳本使用Groovy編寫。
Jenkins自動化部署安卓項目一、簡介二、實驗環境三、實驗步驟備注:
"系統管理"--"管理插件"--"可選插件"
Jenkins自動化部署安卓項目一、簡介二、實驗環境三、實驗步驟備注:
wget https://downloads.gradle.org/distributions/gradle-5.3.1-all.zip
Jenkins自動化部署安卓項目一、簡介二、實驗環境三、實驗步驟備注:
unzip -d /opt/gradle-3.5-bin.zip
vim /etc/profile export GRADLE_HOME=/opt/gradle-5.3.1 export PATH=$GRADLE_HOME/bin:$PATH
source /etc/profile
wget http://dl.google.com/android/android-sdk_r24.4.1-linux.tgz
tar xvzf android-sdk_r24.4.1-linux.tgz -C /opt
export ANDROID_HOME=/opt/android-sdk-linux export PATH=$PATH:${ANDROID_SDK_HOME}/tools export PATH=$PATH:${ANDROID_SDK_HOME}/platform-tools
"系統管理"--"全局工具設定"---"Gradle 安裝"
Jenkins自動化部署安卓項目一、簡介二、實驗環境三、實驗步驟備注:

"系統管理"--"系統設定"---"環境變量"

Jenkins自動化部署安卓項目一、簡介二、實驗環境三、實驗步驟備注:
Jenkins自動化部署安卓項目一、簡介二、實驗環境三、實驗步驟備注:
Jenkins自動化部署安卓項目一、簡介二、實驗環境三、實驗步驟備注:
注意:這裡選“建構一個自由風格的軟體項目”
Jenkins自動化部署安卓項目一、簡介二、實驗環境三、實驗步驟備注:
Jenkins自動化部署安卓項目一、簡介二、實驗環境三、實驗步驟備注:
Jenkins自動化部署安卓項目一、簡介二、實驗環境三、實驗步驟備注:
Jenkins自動化部署安卓項目一、簡介二、實驗環境三、實驗步驟備注:
Jenkins自動化部署安卓項目一、簡介二、實驗環境三、實驗步驟備注:
1.gradle 是基于jdk環境安裝的,jdk安裝在之前部落格寫過,這裡不再重複了,可參考部落格 https://blog.51cto.com/13760351/2381229 2.android sdk 不用安裝插件,這是一種運作環境,而不是工具。greadle 是基于安卓環境的建構工具。

繼續閱讀