我有一个库模块,在其中使用了数据绑定,我需要使用Espresso对其进行测试,但是我的测试因java.lang.NoClassDefFoundError: Failed resolution of: Lcom/my/package/BR;
而失败。
将模块类型更改为application
可解决此问题,并且我的测试运行良好,因此我假设在运行BR
模块时排除了library
类。
有人知道如何为库保留BR类,或通过其他方法解决此问题吗?
答案 0 :(得分:0)
如果将来有人遇到这种情况,我必须使用辅助应用程序模块只是为了开发测试,将库模块添加为依赖项。