通过Android工作室运行gradle与通过终端不同吗?

时间:2016-12-20 04:35:33

标签: android android-studio gradle

当我通过Android Studio的GUI(使用IDE自己的Gradle发行版)运行Gradle任务时,不需要下载任何依赖项。但在那之后,当我第一次做同样的via终端时,它会下载一些依赖项,例如“lint”。这是正常的吗?我不想缓存两个重复的依赖项。

1 个答案:

答案 0 :(得分:2)

  

我不想缓存两个重复的依赖项。

Gradle(和Maven)依赖项仅包含在您的用户主文件夹中,分别位于.gradle.m2中。当然,除非你修改了那些文件。

Gradle恰好包含在Android Studio中。如果您能够在终端中独立运行Gradle,那么您有两个Gradle安装。

gradle包装器将与本地系统安装分开下载。

  

例如,“lint”

Lint不应该下载任何东西。它只会检查您的代码是否存在错误和警告。