在android build.gradle文件中给出以下行:
dependencies {
flavor1Compile project(path: ':lib1', configuration: 'flavor1Release')
“路径”在这里意味着什么?我相信配置是指您想要编译的构建类型和风格,但路径在这里意味着什么? 如果你注意到lib1是一个库或jar等,但它没有证明自己的路径那么路径在这里意味着什么? 我得到了代码示例here
答案 0 :(得分:0)
它是项目中模块的路径:项目根级lib1
中的模块:
。
flavor1Compile
是您的配置名称,project
声明项目依赖项,(path: ':lib1', configuration: 'flavor1Release')
提供项目依赖项的参数映射。
进一步阅读此特定Gradle DSL:https://docs.gradle.org/current/dsl/org.gradle.api.artifacts.dsl.DependencyHandler.html