Gradle 可以與許多不同的第三方工具整合,例如 IDE 和持續整合平台。在這裡,我們將著眼於一些更常見的工具,以及如何將您自己的工具與 Gradle 整合。

IDE

Android Studio

作為 IntelliJ IDEA 的變體,Android Studio 內建支援匯入和建置 Gradle 專案。如果需要,您也可以使用 Gradle 的 IDEA 外掛 來微調匯入過程。

此 IDE 也提供了 廣泛的使用者指南,以協助您充分利用 IDE 和 Gradle。

Eclipse

如果您想在 Eclipse 內處理具有 Gradle 建置的專案,則應使用 Eclipse Buildship 外掛。這將允許您匯入和執行 Gradle 建置。如果您需要微調匯入過程,以便專案正確載入,則可以使用 Gradle 的 Eclipse 外掛。請參閱 相關的發行公告,以了解您可以進行哪些微調。

IntelliJ IDEA

IDEA 內建支援匯入 Gradle 專案。如果您需要微調匯入過程,以便專案正確載入,則可以使用 Gradle 的 IDEA 外掛

NetBeans

Apache NetBeans 中內建對 Gradle 的支援

Visual Studio

對於開發 C++ 專案,Gradle 隨附 Visual Studio 外掛

Xcode

對於開發 C++ 專案,Gradle 隨附 Xcode 外掛

CLion

JetBrains 支援使用 Gradle 建置 C++ 專案

持續整合

我們有 專門的指南,向您展示如何將 Gradle 專案與多個 CI 平台整合。

如何與 Gradle 整合

將工具與 Gradle 整合主要有兩種方式

  • Gradle 建置使用該工具

  • 該工具執行 Gradle 建置

前一種情況通常 實作為 Gradle 外掛。後一種情況可以透過透過 Tooling API 嵌入 Gradle 來完成。

測試整合

如果您的平台使用外部測試套件,並且您想要與 HTML 測試報告 整合,則可以使用 Test Reporting API