我难以解决以下问题,需要您的帮助,因为对于我而言,找到的类似问题的解决方案均无效。
所以我有一个具有以下结构的android项目:
the_project:
app (out: apk)
foo (out: aar)
bar (out: aar)
“ the_project”文件夹中的文件settings.gradle具有以下内容:
include ':app', ':foo', ':bar'
模块“ app”取决于模块“ foo”,其build.gralde记录如下:
dependencies {
compile project('foo')
}
模块“ bar”取决于相同的模块“ foo”。因此其build.gradle具有相同的记录:
dependencies {
compile project('foo')
}
问题出在模块“ bar”中的内置“ aar”中。 “ aar”不包含来自模块“ foo”的“ aar”的资源和类。
您是否有想法如何将类和资源从模块“ foo”的“ aar”添加到模块“ bar”的“ aar”?