Closed hiyangyue closed 7 years ago
用根目录的build.gradle管理子项目的属性,代码如下 :
apply plugin: 'net.wequick.small'//引用 small 插件 small { ... } subprojects { logger.quiet("project name is $project.name") if (project.name.startsWith('app')) { apply plugin: 'com.android.application' } android { compileSdkVersion 26 .... } }
Small属性能够和全局管理subproject属性够并存
在引入Small以后,提示错误 :
Error:Cannot change dependencies of configuration ':app:compile' after it has been included in dependency resolution.
gradle-small plugin : 1.3.0-beta2 (maven) small aar : 1.3.0-beta2 (maven) gradle core : 4.1 android plugin : 2.3.3 OS : Mac OS X 10.12.6 (x86_64)
错误报告
你做了什么?
用根目录的build.gradle管理子项目的属性,代码如下 :
你期望的结果是什么?
Small属性能够和全局管理subproject属性够并存
实际结果是什么?
在引入Small以后,提示错误 :
Small环境
Compile-time
Bundles