Android
-
建置 Android 應用程式: 建置一個簡單的 Android 應用程式。
建置組織
-
複合建置基礎: 定義和使用複合建置
-
複合建置已宣告的替換: 套用和測試下游相依項目的變更,而不用發佈。
-
複合建置階層式多儲存庫: 定義和使用複合建置來結合多個獨立建置。
-
複合建置外掛程式開發: 在建置中開發 Gradle 外掛程式,而不用發佈。
-
Gradle 外掛程式: 將建置邏輯整理到用 Java 編寫的 Gradle 外掛程式中。
-
在子專案之間共用建置邏輯: 將建置邏輯整理成可重複使用的部分
-
在多儲存庫設定中共用建置邏輯: 整理和發佈建置邏輯,以便在其他專案中重複使用
-
與建置邏輯建置共用慣例外掛程式: 在主要建置和建置邏輯建置中重複使用慣例外掛程式
-
在多專案建置中跨專案共用任務輸出: 共用一個 Gradle 專案中的任務所建立的檔案,與另一個 Gradle 專案中的任務共用。
-
建構軟體專案: 使用 Gradle 建構軟體產品專案
C++
-
建立 C++ 應用程式:逐步設定 C++ 應用程式專案。
-
建立 C++ 函式庫:逐步設定 C++ 函式庫專案。
Groovy
-
建立 Groovy 應用程式:逐步設定 Groovy 應用程式專案。
-
建立含函式庫的 Groovy 應用程式:逐步設定含函式庫的 Groovy 應用程式專案。
-
建立 Groovy 函式庫:逐步設定 Groovy 函式庫專案。
-
發布 Groovy 函式庫:將 Groovy 函式庫發布至二進位儲存庫。
IDE 整合
-
透過問題 API 回報和接收問題:從外掛程式回報問題,並在 IDE 整合中使用問題
Java
-
從應用程式/發行版匯總程式碼涵蓋率,並使用 JaCoCo(孵化中):使用 JaCoCo,針對多模組專案的應用程式/發行版回報程式碼涵蓋率。
-
使用獨立公用程式專案匯總程式碼涵蓋率,並使用 JaCoCo(孵化中):使用 JaCoCo,針對多模組專案回報程式碼涵蓋率。
-
匯總應用程式/發行版的測試結果(孵化中):使用多模組專案的應用程式/發行版回報所有測試結果。
-
使用獨立公用程式專案匯總測試結果(孵化中):使用獨立公用程式專案(作為多模組專案的一部分)回報所有測試結果。
-
建立 Java 應用程式:逐步設定 Java 應用程式專案。
-
建立含函式庫的 Java 應用程式:逐步設定含函式庫的 Java 應用程式專案。
-
建立 Java 函式庫:逐步設定 Java 函式庫專案。
-
發布 Java 函式庫:將 Java 函式庫發布至二進位儲存庫。
-
在多儲存庫設定中分享建置邏輯,並使用測試套件(孵化中):使用新的測試套件 API,整理和發布建置邏輯,以便在其他專案中重複使用。
-
使用其他測試類型:將其他測試類型(例如整合測試)新增至專案。
-
使用測試套件和其他測試類型(孵化中):使用新的測試套件 API,將其他測試類型(例如整合測試)新增至專案。
-
使用工具鏈:使用工具鏈來設定用於編譯和測試的 JVM。
Java 模組
-
建立 Java 模組:建立 Java 模組和模組化 Java 應用程式。
-
使用黑盒測試建立 Java 模組:使用黑盒整合測試建立 Java 模組。
-
使用黑盒測試和測試套件建立 Java 模組(孵化中):使用新的測試套件 API,使用黑盒整合測試建立 Java 模組。
-
使用舊版函式庫建立 Java 模組:建立整合舊版函式庫的模組化 Java 應用程式。
Kotlin
-
建立 Kotlin 應用程式:逐步設定 Kotlin 應用程式專案。
-
使用函式庫建立 Kotlin 應用程式:逐步設定使用函式庫的 Kotlin 應用程式專案。
-
建立 Kotlin 函式庫:逐步設定 Kotlin 函式庫專案。
Scala
-
建立 Scala 應用程式:逐步設定 Scala 應用程式專案。
-
使用函式庫建立 Scala 應用程式:逐步設定使用函式庫的 Scala 應用程式專案。
-
建立 Scala 函式庫:逐步設定 Scala 函式庫專案。
Spring
-
建立 Spring Boot 網路應用程式:建立一個簡單的 Spring Boot 應用程式。
Swift
-
建立 Swift 應用程式:逐步設定 Swift 應用程式專案。
-
建立 Swift 函式庫:逐步設定 Swift 函式庫專案。
撰寫自訂任務
-
實作帶有命令列引數的任務:傳遞引數給自訂任務。
-
實作具有相依性解析結果輸入的任務:在任務中使用相依性解析結果輸入。