"无法找到清单输出"用robolectric 3.6.1更新到3.1.0-alpha08(canary-8)之后

时间:2018-01-17 10:52:59

标签: android android-studio android-gradle build.gradle android-studio-3.0

用robolectric 3.6.1更新3.1.0-alpha08(canary-8)

  

无法找到清单输出

在alpha08之前,robolectric 3.6.1

一切正常

当我在项目中使用具有不同风格的多模块时,可能会发生这种情况。

这里就是

我有项目模块:app,base,core,repository 我有口味:prod,mock

如果我运行" ./ gradlew clean test"

我会在任务中遇到问题:

:碱:generateProdDebugUnitTestConfig :基地:generateProdReleaseUnitTestConfig :基地:generateMockDebugUnitTestConfig :碱:generateMockReleaseUnitTestConfig

  

无法找到清单输出

:核心:generateProdDebugUnitTestConfig :核心:generateProdReleaseUnitTestConfig :核心:generateMockDebugUnitTestConfig :核心:generateMockReleaseUnitTestConfig

  

无法找到清单输出

:存储库:generateProdDebugUnitTestConfig :资料库:generateProdReleaseUnitTestConfig :资料库:generateMockDebugUnitTestConfig :存储库:generateMockReleaseUnitTestConfig

  

无法找到清单输出

然而,:应用程序没有这些问题。

https://issuetracker.google.com/issues/72082657

1 个答案:

答案 0 :(得分:1)

该错误已被Google接受并承诺将在gradle-plugin-3.1.0-beta-3中修复

see