我已将Android Gradle插件升级到3.0。我的项目中有多个模块。因此,对于模块中的不同buildType(例如, release ),我还在主App模块gradle中添加了releaseImplementation project(':otherModule')
。
在主App模块中的某些布局xml文件中,当我尝试获取某些资源(存在于otherModule
)时,我收到以下错误。
AAPT:找不到与给定名称匹配的资源(在'text'处,值为'@ string / some_string')。
我的项目结构看起来像
.
├── app-module
│ |__ build.gradle
│ |__ src
│ |__ main
│ |__ res
├── othermodule
│ |__ src
│ | |__ main
│ | |__ res
│ |__ build.gradle
|
|__ build.gradle (root)
|__ settings.gradle