Gradle 透過建置腳本中的資訊,自動化軟體的建置、測試和部署。

Gradle 專案結構
許多開發人員將首次透過現有專案與 Gradle 互動。
在專案根目錄中存在 gradlew 和 gradlew.bat 檔案,清楚地表明正在使用 Gradle。
Gradle 專案結構如下
project
├── gradle (1)
│ ├── libs.versions.toml (2)
│ └── wrapper
│ ├── gradle-wrapper.jar
│ └── gradle-wrapper.properties
├── gradlew (3)
├── gradlew.bat (3)
├── settings.gradle(.kts) (4)
├── subproject-a
│ ├── build.gradle(.kts) (5)
│ └── src (6)
└── subproject-b
├── build.gradle(.kts) (5)
└── src (6)
1 | Gradle 目錄,用於儲存 Wrapper 檔案等。 |
2 | 用於相依性管理的 Gradle 版本目錄 |
3 | Gradle Wrapper 腳本 |
4 | Gradle 設定檔,用於定義根專案名稱和子專案。 |
5 | 兩個子專案(subproject-a 和 subproject-b)的 Gradle 建置腳本 |
6 | 專案的原始碼和/或其他檔案 |
呼叫 Gradle
IDE
Gradle 內建於許多 IDE 中,包括 Android Studio、IntelliJ IDEA、Visual Studio Code、Eclipse 和 NetBeans。
當您在 IDE 中建置、清理或執行應用程式時,可以自動呼叫 Gradle。
建議您查閱您選擇的 IDE 手冊,以了解更多關於如何使用和配置 Gradle 的資訊。
Gradle Wrapper
Wrapper 是一個腳本,用於呼叫宣告的 Gradle 版本,並且是執行 Gradle 建置的建議方式。它位於專案根目錄中,作為 gradlew 或 gradlew.bat 檔案。
$ gradlew build // Linux or OSX
$ gradlew.bat build // Windows
下一步: 了解 Gradle Wrapper >>