我安装了安装了Android工作室的Macbook。由于我有使用gradle的项目(Android工作室也使用gradle),我会假设我的机器上安装了gradle。但是,如果我在终端输入gradle
,我会得到command not found
。那么,我是否自动安装了gradle,因为我有Android工作室,或者我是否必须运行brew install gradle
?
我知道这是一个糟糕/愚蠢的问题,但我只是想确保我不安装gradle两次。
您根本不需要安装Gradle。这些项目很可能使用Gradle wrapper - 即您应该只能在其根目录中运行./gradlew whatever
。
在不太可能的情况下,他们没有使用包装,那么brew install gradle
应该在Mac上工作。
(我对Android Studio是否部署Gradle一无所知,但如果确实如此,那么显然它会以与你的PATH
无法很好的方式实现。)
正确的答案可以在这里找到:Gradle home cannot be found on Mac。
命令:
brew info gradle
结果你会得到这样的东西:
gradle: stable 4.0.1 Build system based on the Groovy language https://www.gradle.org/ /usr/local/Cellar/gradle/3.4 (181 files, 74.5MB) * Built from source on 2017-02-24 at 15:01:34 From: https://github.com/Homebrew/homebrew- core/blob/master/Formula/gradle.rb ==> Requirements Required: java >= 1.7 ✔ ==> Options --with-all Installs Javadoc, examples, and source in addition to the binaries
在这里,在第4行你可以看到主路径:
/usr/local/Cellar/gradle/3.4