Eine .gradle-Datei ist ein Build-Skript, das vom Gradle-Build-Automatisierungstool verwendet wird. Gradle ist das Standard-Build-System für die Android-Entwicklung und findet breite Anwendung in Java- und Kotlin-Projekten. Diese Dateien werden in einer domänenspezifischen Sprache (DSL) geschrieben, die auf Groovy oder Kotlin basiert. Sie definieren die Build-Konfiguration des Projekts, einschließlich Abhängigkeiten, Plugins, Task-Definitionen und der Build-Logik. Wenn ein Entwickler einen Build-Befehl ausführt, führt Gradle die in diesen Dateien enthaltenen Anweisungen aus, um Quellcode zu kompilieren, Tests durchzuführen, Anwendungen zu paketieren und Bibliotheksabhängigkeiten zu verwalten. Da sie skriptbasiert sind, ermöglichen sie hochgradig anpassbare und komplexe Build-Prozesse, die über verschiedene Umgebungen hinweg automatisiert werden können. Dies macht sie zu einem unverzichtbaren Bestandteil moderner Continuous Integration- und Continuous Deployment-Pipelines (CI/CD) in der Softwareentwicklung.