Class 测试期间使用 robolectric 和 android 中的口味重复

Class Duplication during Test with robolectric and flavors in android

我正在开发一个项目,使用 Robolectric、gradle 风格和 wireMock 来模拟具有以下文件夹结构的网络服务:

app
   main (common classes)
flavor1
   Constant (class with url for this flavor)
flavor2
   Constant (class with url for this flavor)
testDebug
   Constant (class with url pointing to wireMock standalone)
   Common test for flavor1 and flavor2
testFlavor1
   Particular tests for flavor1
testFlavor2
   Particular tests for flavor2

我在 testDebug/Constant class 上收到 "Duplicate class found" 错误 class。即使 Android Studio 出现此错误,我也能够毫无问题地编译和 运行 测试。

是否有任何方法可以抑制来自 Android Studio 的错误或任何其他实现相同功能的方法?

谢谢。

最后我设法删除了重复的 class 错误,我从测试文件夹中删除了 class,我在常量文件中添加了测试 url 然后我初始化了我的通信经理在开始 运行 任何测试之前使用 url 测试。简单又笨:P!