Gradle 是一個專案自動化構建工具,幫我們做了依賴、打包、部署、釋出、各種渠道的差異管理等工作。
專案級別的 build.gradle 指定了當前專案的總體編譯規則。
模組級別的 build.gradle 對應於具體模組,每個模組都有自己的 build.gradle,它指定了當前模組的詳細編譯規則。
想要學習 gradle 的話還需要學習 groovy 語言.
groovy 教程: https://www.w3cschool.cn/groovy/
模組級的 gradle 內容比較多:
不同版本的 Android Studio 對不同版本的 gradle 的支援有很大差異.
不同版本的 gradle 之間的配置也是不一樣的.