每次导入新的gradle项目时,为什么Android Studio会下载gradle?

tou*_*dra 6 gradle android-studio android-gradle-plugin

为什么Android Studio每次尝试导入新项目时都会下载gradle?

最初,我导入了一个gradle 2.1自动下载的gradle项目.随后,对于第二个项目导入,它下载了Gradle 1.10.现在再次导入第三个项目时,它已经下载了Gradle 2.2.1.

怎么了?

小智 7

同样的事情发生在我身上。

JBaruch 的回答是可以的。

1.- 当您打开 Gradle 项目选项上的文件时:选择项目中的 build.gradle

2.- 选择“使用本地等级分配”选项并在 Gradle 主页选项中;在 C:\Program Files\Android\Android Studio\gradle\gradle-2.2.1 中选择

它不会要求您再次下载(除非需要其他版本)


JBa*_*uch 6

项目可以声明它们需要运行哪个Gradle(请参阅项目根目录中的gradle.properties文件gradle).

Android Studio中使用这些信息来下载并运行正确的版本(它实际上不是Android的工作室,它的摇篮包装里面运行).这是件好事.

你可以做什么?

  1. 等待.在~/.gradle目录中下载版本后,它将用于声明相同版本的任何项目.这是一次性缓存.
  2. 导入项目时禁用包装器的使用.我真的推荐反对它!您的项目可能因此而无法构建.

  • 至于我,我想管理和下载我自己的 Gradle 版本,每次下载一个新版本的 gradle 消耗太多的磁盘空间只是为了一次又一次地存储几乎相同的文件...... (3认同)