1

我是 Gradle 新手,在学习 Gradle 时有些困惑。说,我有一个依赖配置:

dependencies {
    classpath 'com.android.tools.build:gradle:2.3.3'
}

我意识到classpath是对依赖的配置,依赖后的闭包委托给DependencyHandler对象,我参考DependencyHandler的api发现它有一个Dependency add(String configurationName, Object dependencyNotation);方法,但是为什么这里没有add?为什么我们可以像configurationName "group:name:version:classifier@extension"其他一样添加依赖项

dependencies {
    //classpath 'com.android.tools.build:gradle:2.3.3'

    add ('classpath', 'com.android.tools.build:gradle:2.3.3')
}

请任何人解释一下..谢谢

4

0 回答 0