Sie können über Gradle Wrapper im official user guide lesen.
Die Hauptsache am Wrapper - es kümmert sich um die Gradle-Version, die zum Erstellen Ihres Projekts verwendet wird. Wenn Sie also das Projekt so konfiguriert haben, dass es einen Wrapper verwendet, wird jeder mit derselben Version von Gradle arbeiten. Die Version von Gradle könnte in der Konfigurationsdatei gradle-wrapper.properties
angegeben werden.
Noch eine wichtige Sache ist, dass Gradle-Verteilung in Ihrem Projekt enthalten sein wird und wenn jemand versuchen wird, es zu bauen, wird keine lokale Gradle-Installation benötigt.
Wenn Sie wählen, verwenden Sie die lokale Verteilerverteilung, dann wird Ihr Projekt mit der Version von Gradle erstellt, die Sie derzeit installiert haben, und es wird nicht garantiert, dass Ihr Projekt korrekt erstellt wird, da die Gradle-Version abweichen kann .
Ich denke nicht, dass die Zeit für diese beiden Fälle anders ist, aber die Verwendung von Wrapper scheint mir vorzuziehen. Sicher, in diesem Fall müssen Sie die Wrapper-Verteilung in Ihrem Versionskontrollsystem speichern, aber Sie können die Build-Tool-Version genau so einstellen, dass Sie Ihr Projekt erstellen und niemand Gradle manuell installieren, wenn Gradle noch nicht installiert ist.
Nach meinem Wissen, "Standard-Gradle" ist derjenige, der mit dem Projekt verpackt ist. Dies geschieht, damit jeder im Team die gleiche Version verwendet. Die lokale Größe ist diejenige, die Sie auf Ihrem System haben. – Shaishav
"Faster" hängt von der Gradle-Versionsnummer, den Spezifikationen des Computers und davon ab, ob der Gradle-Daemon verwendet wird. –