当我通过Android Studio的GUI(使用IDE自己的Gradle发行版)运行Gradle任务时,不需要下载任何依赖项。但在那之后,当我第一次做同样的via终端时,它会下载一些依赖项,例如“lint”。这是正常的吗?我不想缓存两个重复的依赖项。
答案 0 :(得分:2)
我不想缓存两个重复的依赖项。
Gradle(和Maven)依赖项仅包含在您的用户主文件夹中,分别位于.gradle
和.m2
中。当然,除非你修改了那些文件。
Gradle恰好包含在Android Studio中。如果您能够在终端中独立运行Gradle,那么您有两个Gradle安装。
gradle包装器将与本地系统安装分开下载。
例如,“lint”
Lint不应该下载任何东西。它只会检查您的代码是否存在错误和警告。