building tool:html
1、building tools 爲何主流?工具
Gradle 是目前比較流行的構建工具之一,Android Studio 中集成的就是 Gradle,並針對 Android 應用開發了插件 Gradle plugin 。在我看來,編譯和構建環節本就密不可分,由此猜想兩者之間會不會有版本兼容的考慮,查看文檔果真如此。ui
Gradle Plugin 的版本說明中,對 Gradle 和 Build Tools 的版本都要最低要求。spa
1.Gradle Plugin 基於 Gradle,Build-Tools 生成的。
2.Platform 基於 Platform-Tools,Build-Tools 生成的。
3.Tools 基於 Platform-Tools 生成的。插件
2、爲何要使用building tools?orm
爲了將代碼投入生產,您須要擁有能夠運行和部署的可用軟件映像。 這就是構建工具的用武之地。它們將您的源代碼編譯成可執行程序。 現在,構建工具爲表格帶來了更多功能,而後構建您的應用程序,同時還具備依賴關係管理等功能。htm
在Java世界中,有三種主要的構建工具:Ant,Maven和Gradle。 這些工具在實際生產環境以前,可是這個過程的必要元素,因此咱們在這裏介紹它們。 這些工具的主要區別在於每一個工具的工做量,可用性和外部鏈接量。blog
原文地址:https://www.cnblogs.com/qiu777/p/10478601.html開發