没有可用于离线模式的缓存版本的gradle

时间:2017-08-30 10:53:06

标签: android caching gradle android-gradle

我的开发环境中根本没有互联网连接,即使临时互联网也不是一种选择。

我收到了Android项目,但根本无法编译。

我收到以下消息:

"没有com.android.tools.build:gradle:2.1.2的缓存版可用于离线模式"

我可以手动提供依赖项/缓存/等吗?

2 个答案:

答案 0 :(得分:0)

好吧,Gradle需要从声明的存储库下载一次依赖项,将它们放在缓存中,然后才能在脱机模式下使用这些缓存版本。

如果这不是一个选项,您可以使用所需的依赖项构建一个本地存储库,并编写一个Gradle init脚本,用本地存储库替换所有声明的存储库,然后Gradle可以从本地存储库中获取依赖项。

答案 1 :(得分:0)

我的解决方案

简单进入:

  

档案>设置>构建,执行,部署> Gradle>未选中   离线模式

现在,如果第一次成功安装,请在设备中运行您的应用,然后进入设置与上述路径相同

AND选中离线模式

现在您的离线模式正常运行。 :)