简体   繁体   English

一个gradlew做什么

[英]What does a gradlew do

I got a project which was a eclipse project. 我有一个项目,这是一个日食项目。 And now I'm using Android Studio with gradle 2.2.1. 现在我正在使用带有gradle 2.2.1的Android Studio。 I've found that when I create a project with Android Studio, it will generate a gradlew file, and it may include some CLI functions. 我发现当我使用Android Studio创建项目时,它将生成一个gradlew文件,它可能包含一些CLI函数。 But when I transfer my project from eclipse to Android Studio, I didn't find my gradlew file. 但是当我将项目从eclipse转移到Android Studio时,我没有找到我的gradlew文件。 So, here is my question: what does a gradlew file exactly do? 所以,这是我的问题:gradlew文件究竟做了什么? Can it be customized? 它可以定制吗?

gradlew is for gradle wrapper which can let your project independent with the environment. gradlew用于gradle包装器 ,可以让您的项目独立于环境。 For example, in CI server, if your project brings gradle wrapper, then you don't have to install gradle in the environment. 例如,在CI服务器中,如果项目带有gradle包装器,则不必在环境中安装gradle。

If you create a project with android studio, it will generate gradle wrapper into your project by default. 如果您使用android studio创建项目,默认情况下它将生成gradle包装器到您的项目中。

You can see more information in Gradle wrapper 您可以在Gradle包装器中查看更多信息

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM