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

Android Studio-Gradle总是构建所有模块,而不仅仅是我运行的模块,android,android-studio,build,gradle,android-library,Android,Android Studio,Build,Gradle,Android Library,我正在android Studio中开发一个android库 为了测试它,我添加了第二个模块,它是库的测试应用程序 当我构建库以发布新版本时,它也总是运行测试应用程序。如果我的测试应用程序中有错误,我甚至无法构建库 为什么它不直接构建我触发的一个呢? 我遇到了同样的问题。到目前为止,我不知道为什么会发生这种情况。幸运的是,似乎有一个解决办法: 在“Gradle项目”选项卡的“运行配置”节点中,右键单击不适合您的任务。然后选择“编辑正确配置”选项。修改“任务:”文本字段,将模块名称置于任务名称之前

我正在android Studio中开发一个android库

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

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

为什么它不直接构建我触发的一个呢?


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

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

Tasks: | build
要删除的文本字段

Tasks: | :your.module.name:build
别忘了分号