同一Gradle项目中的几个Android应用程序

时间:2014-11-22 15:25:30

标签: android gradle android-studio

我有一个相当典型的Android-Studio / Gradle项目,其中包含多个库模块和一个定义启动器活动的模块。所以,一个APK,到目前为止一直很好。

但是我希望从新的顶级项目中生成第二个APK。请注意,它不仅仅是一个 flavor ,它是一个不同的应用程序,需要在不同的模块中。我仍然希望重用大多数库模块,所以我希望它在同一个Gradle项目中(以及相同的Git仓库)。

我可以使用自己的启动器活动创建一个新的Android模块(apply plugin: 'android')吗?在这种情况下,./gradlew assemble会构建什么?

1 个答案:

答案 0 :(得分:2)

  

我可以使用自己的启动器活动创建一个新的Android模块(应用插件:' android')吗?在那种情况下,./gradlew汇编会构建什么?

是的,您可以创建一个新的Android模块,当您运行./gradlew assemble时,它将构建两个模块。

如果您只想构建一个,可以运行./gradlew :module:assemble