构建Gradle构建的子项目,其中另一个子项目是Android

时间:2015-08-03 15:31:27

标签: gradle android-gradle

我有一个Gradle多项目构建,其中一个子项目是Android项目,而另一个子项目则不是。两者都依赖于共享项目。

目前,我无法在没有安装Android SDK的环境中构建非Android子项目,因为配置阶段需要它们的存在。

FAILURE: Build failed with an exception.

* What went wrong:
A problem occurred configuring project ':android'.
> failed to find target android-21 : /

如何在不安装Android的情况下构建此项目?

1 个答案:

答案 0 :(得分:1)

您可以使用build命令中的名称(通常是目录名称)单独构建子项目。例如,如果您有这些目录:

project
    subproject
    subprojectAndroid

您可以运行gradlew :subproject:build告诉Gradle只构建非Android子项目。