Gradle:为Java和Android构建不同的jar

时间:2016-09-17 20:52:10

标签: java android gradle build

我最近完成了Firebase library的初步工作。该库目前已实现与Firebase-server(Java)一起使用,但我还想构建一个与Firebase-android一起使用的版本。制作Android版本应该只需更改正在使用的Firebase SDK并实现我的Firebase封装界面的Android版本。

在构建项目时,我希望它为Java服务器和Android创建单独的工件。我想这可以用Gradle完成。我该怎么做呢?

作为后续问题,在构建工件中包含相应的Firebase SDK依赖项是否有必要或者是个好主意?

1 个答案:

答案 0 :(得分:0)

我认为我正在寻找的流程称为创建multi-project Gradle build

我创建了三个模块:核心服务器 android 。核心模块包含两个派生模块所需的代码,而派生模块导入他们需要的Firebase SDK,并以他们需要的方式实现核心接口。

相关问题