通過後台服務配置gradle打包環境,因為服務工程要放到伺服器linux上,是無法連線外網的,所以需要配置android的離線打包。
2)gradle-xx-bin.zip是二進位製版,只包含了二進位制檔案(可執行檔案),沒有文件和源**。例如,https:4.1-bin.zip
3)gradle-xx-src.zip是原始碼版,只包含了gradle源**,不能用來編譯你的工程。例如,https:4.1-src.zip
參考文章:
linux下配置
distributionurl=file\:/home/abs/android/library/gradle/gradle-4.1-all.zip
二、配置android gradle plugin
repositories配置
com.android.tools.build:gradle:3.0.1
預設載入的是聯網狀態的jcenter()
庫,而離線的時候是無法載入jcenter()
庫的,所以工程中所有的repositories
都要配置成本地倉庫。android gradle plugin本地倉庫在android studio安裝目錄下的android studio\gradle\m2repository
中,或者在androidsdk的extras目錄下也有這個庫,但是好像缺少外掛程式。這裡我們使用android studio下的庫,可以把這個庫拷貝到android工程的gradle目錄下,這樣我們可以配置相對路徑,如下所示:
repositories
google()
}
參考文章: Gradle多環境配置
在開發中遇到了多個不同的環境,比如測試環境,上線環境,甚至根據不同開發組有多個環境,平常做法就是建乙個類來儲存,然後在裡面不停的注釋來達到切換環境的效果,其實gradle提供了多環境配置,配置起來也挺簡單的,也不用之前的無腦注釋了.首先開啟自己的gradle,在buildtype裡面有當前的兩個環境...
Mac配置Gradle環境
我的本機gradle存放路徑 users zhoujian gradle gradle 3.3 第一步 開啟mac終 第二步 在終端中輸入 open e bash profile,開啟.bash profile檔案 第三步 編輯.bash profile檔案 在.bash profile檔案中輸入下...
Mac下配置Gradle環境
我的本機gradle存放路徑 users zhoujian gradle gradle 3.3 第一步 開啟mac終端 第二步 在終端中輸入 open e bash profile,開啟.bash profile檔案 第三步 編輯.bash profile檔案 在.bash profile檔案中輸入...