如何设置 Android Studio 完全脱机工作?

我有非常慢的带宽,所以我试图保持所有必需的文件在本地机器上与 Android 工作室完全脱机工作。当我点击“新项目”,它总是试图下载一个名为 1.6级垃圾箱,压缩的文件,我下载并试图通过插件管理器本地安装,但它给我一个错误:

fail to load plugin descriptor from file gradle-1.6-bin.zip

那么,我还需要下载哪些其他文件,以及如何正确安装这些文件才能离线使用 Android Studio?

156817 次浏览

好了,伙计们,我终于克服了这个问题,解决办法是:

  1. 下载脱机使用的 gradle-1.6-bin.zip

  2. 将其粘贴到 C:\Users\username\.gradle目录中。

  3. 打开 Android Studio,单击“创建新项目”选项,在脱机时不会再出现此错误。

    您可能会遇到类似下面这样的其他错误:

    别担心,忽略它。您的项目已经创建。

  4. 所以现在点击“导入项目”,转到路径 C:\Users\username\AndroidStudioProjects,打开您的项目,您就完成了。

Android Studio 0.4.0现在支持离线:

Http://tools.android.com/recent/androidstudio040released

“现在可以打开编译器 > Gradle 选项并启用离线模式,这将告诉 Gradle 忽略更新到的检查”

2018年11月更新: 现在你可以打开首选项,然后搜索“脱机”,在结果中选择“分级”,然后点击“脱机工作”

如果你使用 Android Studio 0.4. x 离线模式,这只是一个帮助(因为这个线程是谷歌在查询这个问题时抛出的主要线程之一)。

来自 Alex Ruiz (Google +) :

如果使用“ +”(例如0.8. +)指定依赖项版本, Android Studio)将检查您是否拥有此类应用程序的最新版本 即使在脱机模式下,依赖性也是周期性的(每24小时)

你得把加号去掉。

在 Android 0.5.1上,你可以在文件/设置/级别(在项目设置部分)/离线工作中找到离线选项

我使用的是 Android Studio 0.5.4(Mavericks)。

偏好→分级→全球分级设置→离线工作

不知道它是否被删除之前,我听说它是有点错误的 0.5.8,但在作为 0.5.9的设置是有:

> 全球分级设置 > 离线工作

看起来梯子不是为我安装的。进入 Android/Sdk/tools/templates/gradle/wrapper并运行 ./gradlew tasks --debug导致了它的下载。

Android Studio 1.3.1两者都没有

Gradle > Global Gradle settings > Offline work

也没有

Compiler

要访问编译器菜单,请转到:

File > Settings > Build, Execution & Deployment > Compiler > Compiler

取消选择 Configure on demand

以上仍然使用数据,但更快,我能够加载图像和地图。但是,另外,如果你想完全脱机,你需要做以下事情:

 File -> Settings ->Build, Execution,Deployment -> Build Tools -> Gradle ->

检查 Offline work

单击 OK按钮。

对于 Android Studio 2.0,这是相同的过程。

您可以从 文件-> 构建,执行,部署-> 构建工具-> 级别-> 脱机工作启用。

文件 > 设置 > 建立、执行、部署 > 级别 > 脱机工作

对于一个完整的离线 android 工作室3.5.0安装-您需要下载以下所有组件

Android Studio,gradle,android gradle 插件和 sdk。

这里有一个关于这个问题的 Stackoverflow 答案的详细步骤

如何安装 android 工作室完全离线

Android Studio 版本 < 3.6:

视窗:

File -> Settings ->Build, Execution,Deployment -> Build Tools -> Gradle

对于 Mac OS:

Preferences ->Build, Execution,Deployment -> Build Tools -> Gradle

根据需要选中/取消选中 Offline work复选框。

Android Studio Version > = 3.6:

按照图中的步骤:

enter image description here

要启用离线模式,请参考以下答案。

Https://stackoverflow.com/a/64180290/4324288