You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

已安装Android Studio,无法通过命令行访问Gradle问题咨询

解决Android Studio安装后命令行无法访问Gradle的问题

嘿,我来帮你理清楚这个问题——你完全不需要单独安装Gradle!Android Studio已经自带了完整的Gradle环境,你遇到的gradle: command not found纯粹是因为系统的PATH环境变量没指向Studio自带的Gradle路径,或者你没用到正确的执行方式。

下面给你一步步的解决方案:

1. 先找到Android Studio自带的Gradle位置

Android Studio会把Gradle放在它的安装目录里,默认路径大概是这样的:

  • Windows:C:\Program Files\Android\Android Studio\gradle\<你的gradle版本号>\bin
  • Mac:/Applications/Android Studio.app/Contents/gradle/<你的gradle版本号>\bin
  • Linux:/opt/android-studio/gradle/<你的gradle版本号>\bin

如果找不到具体版本号,你可以打开Android Studio,进入File > Settings(Mac是Android Studio > Settings),搜索Build, Execution, Deployment > Build Tools > Gradle,就能看到当前Studio使用的Gradle版本,对应到上面的路径里就行。

2. 配置系统PATH环境变量

把刚才找到的Gradle的bin目录添加到系统PATH里,这样终端就能全局识别gradle命令了:

  • Windows:

    1. 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」
    2. 在「系统变量」里找到PATH,点击「编辑」
    3. 点击「新建」,粘贴刚才找到的Gradle bin目录路径,然后一路确定保存
    4. 重启你的命令行窗口(cmd/PowerShell),再执行gradle --version试试
  • Mac/Linux:

    1. 打开终端,编辑你的shell配置文件:如果用bash就编辑~/.bash_profile,用zsh就编辑~/.zshrc
    2. 添加一行命令:export PATH="/刚才找到的gradle/bin路径:$PATH"
    3. 执行source ~/.bash_profile(bash)或者source ~/.zshrc(zsh)让配置立即生效
    4. 现在执行gradle --version应该就能正常输出了

3. 偷懒的办法:直接用Android Studio自带的终端

如果你不想折腾系统环境变量,Android Studio底部的「Terminal」工具栏已经自动配置好了Gradle的路径,打开它直接执行gradle --version就能正常运行,完全不用额外设置。

补充:Java项目用Gradle的两种选择

如果是单独的Java项目(非Android项目),你有两个选项:

  • 用Android Studio自带的Gradle:只要配置好PATH,就能全局调用,不需要单独安装
  • 用Gradle Wrapper(更推荐):在项目根目录执行gradle init生成wrapper文件,这样团队协作时所有人都会用同一个指定版本的Gradle,不需要每个人都配置环境变量,而且能避免版本不一致的问题

内容的提问来源于stack exchange,提问作者Rahul R

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.25 07:21:15