gradlew 是做什么的

What does a gradlew do

我得到一个项目,它是一个 eclipse 项目。现在我使用 Android Studio 和 gradle 2.2.1。我发现当我使用 Android Studio 创建项目时,它会生成一个 gradlew 文件,它可能包含一些 CLI 函数。但是当我将我的项目从 eclipse 转移到 Android Studio 时,我没有找到我的 gradlew 文件。 所以,这是我的问题:gradlew 文件究竟做了什么?可以定制吗?

gradlew 用于 gradle wrapper 可以让你的项目独立于环境。例如,在CI服务器中,如果你的项目自带gradlewrapper,那么你就不必在环境中安装gradle。

如果您使用 android studio 创建项目,它会默认生成 gradle 包装器到您的项目中。

您可以在Gradle wrapper

中查看更多信息