Contents

Gradle离线模式

1. 概述

Gradle 是全球数百万开发人员首选的构建工具,也是 Android 应用程序的官方构建工具。

我们通常使用Gradle从网络下载依赖,但有时我们无法访问网络。在这些情况下,Gradle 的离线模式会很有用。

在这个简短的教程中,我们将讨论如何在 Gradle 中实现离线模式。

2. 准备

在进入离线模式之前,我们需要先安装 Gradle。然后我们需要构建我们的应用程序来下载它们的所有依赖项,否则,当我们尝试使用离线模式时,我们会失败。

3. 离线模式

我们通常在命令行工具或 IDE(如 JetBrains IntelliJ IDEA 和 Eclipse)中使用 Gradle,因此我们主要学习如何在这些工具中使用离线模式。

3.1. 命令行

一旦我们在系统中安装了 Gradle,我们就可以下载依赖项并构建我们的应用程序:

gradle build

现在,我们可以通过添加 –offline 选项来实现离线模式:

gradle --offline build

3.2. JetBrains IntelliJ IDEA

当我们使用 IntelliJ 时,我们可以用它集成和配置 Gradle,然后我们会看到 Gradle 窗口。

如果我们需要使用离线模式,只需进入 Gradle 窗口并单击Toggle Offline Mode按钮:

/uploads/gradle_offline_mode/1.jpg

我们点击按钮开启离线模式后,我们可以重新加载所有依赖,发现离线模式有效。

3.3. Eclipse

最后,让我们看看如何在 Eclipse 中实现离线模式。我们可以通过导航到Preferences -> Gradle部分在 Eclipse 中找到 Gradle 配置。我们可以看到离线模式配置并将其关闭:

/uploads/gradle_offline_mode/3.png

结果,我们会发现离线模式在 Eclipse 中是有效的。