Android Studio终端无法识别gradle命令

16
我有Android Studio并且它的构建工具是Gradle。然而,在Android Studio终端中(不是Windows命令提示符..),如果我输入
gradle tasks

我理解了

'gradle' is not recognized as an internal or external command,
operable program or batch file.

这怎么可能呢?
如果Android Studio正在使用Gradle,那么Gradle不是已经安装了吗?
更令人困惑的是,当我查看C:\ Program Files时,根本没有看到gradle文件夹。
Android Studio和Gradle如何协同工作?

谢谢。


1
请使用 gradlew,gradle在隐藏文件夹中。 - Mark
你应该了解关于Gradle包装器的知识:https://docs.gradle.org/current/userguide/gradle_wrapper.html - David Medenjak
1
谢谢大家。为什么只是评论而不回答呢?我无法给你们反馈。 - user3355139
https://discuss.gradle.org/t/gradle-is-not-recognized-internal-or-external-command/7468/4 - Amit Vaghela
1个回答

28

在Windows操作系统中,您需要使用gradlew命令(它使用根项目文件夹中的gradlew.bat)。

在Linux和Mac操作系统中,您需要使用gradle命令。


对于任何使用 React Native 的人,gradlew.bat 位于 {根目录}\android。 - Ash
这对我有用,谢谢!但我原以为完全相反:在Windows上是“gradle”,而在Mac或Linux上是“./gradlew”。 - juske

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接