在Mac和Window上配置android自動打包

配置自動打包腳本,首先就是要配置gradle命令,這裏你假設已經有了android開發環境。

Window上配置gradle:
選中計算機=》右鍵屬性=》高級系統設置=》高級=》環境變量=》系統環境變量;找到path;在最後跟添加你的gradle的bin路徑:

這裏寫圖片描述
我這裏gradle的路徑:

C:\Users\Administrator\.gradle\wrapper\dists\gradle-3.3-all\55gk2rcmfc6p2dg9u9ohc3hw9\gradle-3.3\bin

如果安裝過AndroidStudio或者Eclipse,可以去這個路徑去看看,也可以自己下載解壓到你認爲合適的路徑進行引用
最後打開命令cmd:輸入gradle -v
會看到如下效果表示配置成功:
這裏寫圖片描述

Mac上配置gradle:
Mac上配置gradle稍微有點兒不同不過思路其實是一樣的
首頁通過終端打開 配置文件:
1. 輸入

cd ~/

進入當前用戶的home目錄。
2.創建bash_profile 執行命令:

touch .bash_profile

3.打開並編輯bash_profile 執行命令:

open .bash_profile

4.配置gradle:

export PATH=$PATH:你的gradle的bin路徑

最後保存配置退出
5.更新剛配置的環境變量,命令:

source .bash_profile

讓配置生效
輸入gradle -v,你會看到如下結果
這裏寫圖片描述
表示配置成功,如果沒有,出現其他情況,如果因爲配置錯誤,會使命令行失效,如果出現這種情況,可以先在終端執行如下命令:

export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin

讓命令暫時可用,然後重複上邊步驟,修改配置,直到配置成功

小提示:在Mac上如果直接使用AS下在的gradle路徑似乎有問題,猜測應該是路徑中帶有空格之類的字符不認識,我這裏解決方法直接拷貝一份到其他目錄,然後引用

至此我們在Window和Mac上都成功配置好了gradle命令,其實到此我們就可以實現腳本自動打包,下邊還是簡單介紹下命令:

cd 你的項目的根目錄/app
gradle clean
gradle build

三句話就可以實現自動打包,最後生成的apk包在路徑:

你項目的根目錄/app/build/outputs/apk

如果有興趣,可以寫成可執行腳本,下次直接點一下就可以打包生成apk
當然,這些還是不能滿足我們需求,我們可以搭建一個Jenkins環境,將自動打包腳本放上去,每次測試需要安裝包,就可以自動生成。
我們還可以寫上自動更新svn或者git源碼,自動打包完成以後,自動提交到svn或者git,甚至可以添加定時打包。

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