Android Studio - Gradle始终构建所有模块,而不仅仅是我运行的模块

时间:2015-05-17 10:50:29

标签: android android-studio build gradle android-library

我在Android Studio中开发了一个Android库。

为了测试它,我添加了第二个模块,它是库的测试应用程序。

当我构建库以发布新版本时,它总是运行测试应用程序。如果我的测试应用程序中只有错误,我甚至根本无法构建库!

为什么不构建我触发的那个?

enter image description here

1 个答案:

答案 0 :(得分:-1)

我遇到了同样的问题。到目前为止,我不知道为什么会这样。幸运的是,似乎有一种解决方法:

在“Gradle项目”标签的“运行配置”节点中,右键单击不适合您的任务。然后选择“编辑正确的配置”选项。修改“任务:”文本字段的方式是将模块名称放在任务名称之前。例如。让你的任务“构建”,然后编辑

Tasks: | build

文本字段

Tasks: | :your.module.name:build

不要忘记分号。