【发布时间】:2017-12-05 05:32:48
【问题描述】:
最近我开始了解 Gradle 作为构建系统的强大功能,作为一名 Android 开发人员,我想深入了解它。
One article 说如下:
您可以使用the Gradle wrapper 命令行工具执行Android 项目可用的所有构建任务。它可以作为 Windows 的批处理文件 (
gradlew.bat) 和 Linux 和 Mac 的 shell 脚本 (gradlew.sh) 使用,并且可以从您使用 Android Studio 创建的每个项目的根目录访问。要使用包装器运行任务,请使用以下命令之一:
- 在 Windows 上:
gradlew task-name
现在我有一些疑问如下:
- 什么是 Gradle Wrapper 和
gradlew.bat? - 如果我安装了 Android Studio 并且它正在使用 gradle 构建我的应用程序(所以我的系统上已经安装了 gradle),我是否还需要从命令行安装 gradle 以用于构建目的?当我在命令行上写任何诸如
gradle、gradlew之类的命令时,我收到错误消息gradlew is not recognized as internal or external command(其他命令也出现同样的错误)。我可能在错误的路径上使用它,请帮助我在什么路径上使用 Gradle 相关命令? - 如果我需要下载并安装它,我如何以及在哪里可以找到该文件?还有其他流程?
我为此使用 Windows 机器。
【问题讨论】:
标签: android android-studio gradle android-gradle-plugin