在Android库项目中包含来自Java库子模块的源aar工件

时间:2016-06-23 08:40:44

标签: java android build android-gradle

我有一个 java库子模块,用于保存接口,这些接口在另一个 android库子模块中使用。问题是java库模块的源代码已编译但未包含在android库项目的aar工件中。

如何在android库aar文件中包含java库的源代码?

1 个答案:

答案 0 :(得分:0)

我最终使用以下方法将java库的源文件直接包含到android库项目中:

sourceSets {
        main{
            java {
                srcDir("../java_library/src")
            }
        }
    }

只有这样才能将源包含在aar文件中。如果可以使用简单的gradle依赖管理,仍然会很高兴。