好的,阿杰,我们针对 Ubuntu 14.04 + Android Studio 环境,讲解如何使用已经下载好的 gradle.zip 文件安装 Gradle,并让 Android Studio 识别它。


一、准备工作

  1. 已下载好 Gradle 压缩包,例如:
/home/username/Downloads/gradle-8.3.1-bin.zip

注意:建议使用官方 Gradle bin 版本(不包含源代码和文档的轻量版本)。

  1. Android Studio 已安装(建议 4.x 或以上版本)。

二、手动安装 Gradle

2.1 解压 Gradle

选择你希望放置 Gradle 的目录,例如 /opt/gradle

sudo mkdir /opt/gradle
sudo unzip ~/Downloads/gradle-8.3.1-bin.zip -d /opt/gradle

解压完成后,你应该能看到:

/opt/gradle/gradle-8.3.1/

2.2 配置环境变量

编辑 /etc/profile~/.bashrc 添加 Gradle 路径:

# 打开 bashrc
gedit ~/.bashrc

在末尾添加:

# Gradle
export GRADLE_HOME=/opt/gradle/gradle-8.3.1
export PATH=$GRADLE_HOME/bin:$PATH

保存后生效:

source ~/.bashrc

2.3 验证安装

gradle -v

如果显示 Gradle 版本信息,则安装成功。


三、在 Android Studio 中使用本地 Gradle

3.1 打开 Android Studio 设置

  1. 进入:
File → Settings → Build, Execution, Deployment → Gradle

  1. 找到:
Gradle user home

可以设置 Gradle 缓存路径(默认 ~/.gradle)。

  1. 选择 Use local Gradle distribution
    • Gradle home: /opt/gradle/gradle-8.3.1
  2. 点击 Apply → OK

3.2 配置项目使用本地 Gradle

  1. 打开项目 build.gradle 或 Android Studio 项目。
  2. Gradle Sync 时,它会使用你指定的本地 Gradle。

四、注意事项(Ubuntu 14.04 特殊提示)

  1. 老旧系统兼容性
    • Gradle 8.x 可能需要 Java 11 或更高,而 Ubuntu 14.04 默认只有 Java 7/8。
    • 可安装 OpenJDK 11: sudo apt-get install openjdk-11-jdk java -version
    • Android Studio 设置 JDK: File → Project Structure → JDK Location
  2. 权限问题
    • /opt/gradle 需要 root 权限解压,但执行 Gradle 时不需要 sudo。
    • 确保 Android Studio 用户有权限访问 /opt/gradle
  3. Gradle Wrapper 冲突
    • Android Studio 项目里通常会有 gradle/wrapper/gradle-wrapper.properties,确保: distributionUrl=... 可以指向本地 Gradle(可选,但推荐使用项目自带 wrapper)。