Android之jenkins自動打包(多渠道)

前期準備

第一步,擁有Android studio;第二步,項目可以順利打包
這兩步沒問題了再來看以下的步驟,可以讓你節省很多時間,這是我踩坑之後的總結。

開啓自動打包旅程

Tip1:如果不只是裝來玩玩,最好還是先裝Tomact,然後在Tomact中配置Jenkins。
Tip2:如果自身項目支持多渠道打包,則不需要配置,否則需要配置自身項目,讓其支持多渠道打包功能就可以了。

1.安裝Tomact
基本流程:

安裝Java jdk環境->下載Tomcat->解壓放在資源文件中->啓動Tomcat
Jenkins基礎入門-2-把Jenkins服務部署在Tomcat下

Tip:

1.Mac打開資源文件的方法:打開文件管理器然後快捷鍵shift+command+g 直接搜索~/資源庫/就可以了。
2.如果你先裝的jenkins,那需要修改Tomcat的端口號才行正常開啓Tomcat,詳細見鏈接
3.以上鍊接是window版的,但是mac也可以借鑑,只是啓動的時候將startup.sh文件拖到終端中回車就可以了,關閉同理。

2.安裝Jenkins

在第一步中,已經將Jenkins.war文件放進去了,所以直接打開http://localhost:端口號/jenkins/,就會出現引導安裝的界面,按提示填入信息就好,插件我選擇的推薦安裝。
但是有一點


當你看到這個界面的時候,怎麼拿password
答:打開終端然後輸入sudo cat+紅色鏈接 就可以拿到了 參考

3.參數配置

點擊系統管理如圖,主要配置這兩個畫圈圈選項中的參數

1>系統設置

配置環境變量,值爲sdk路徑,直接在android studio中查看就好了


2>全局工具配置

JDK配置


獲得本地jdk路徑的方式:參考
在終端中輸入

/usr/libexec/java_home

Gradle配置

4.創建一個自由風格的軟件項目
5.項目的參數配置

點擊創建的項目進入,配置相關參數


1>General

參數化構建
根據自身需要定製參數 參考
如果想要一次性打出多個包,則不需要配置PRODUCT_FLAVORS

2>源碼管理
3>構建
clean assemble${PRODUCT_FLAVORS}${BUILD_TYPE} --stacktrace --debug
6.上傳到蒲公英

官網方法

喵印~~~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章