有没有办法将浓咖啡与Hamcrest 1.3一起使用?我可以让它编译,但我最终得到运行时异常:
java.lang.NoClassDefFoundError: android/support/test/espresso/Espresso
当我使用hamcrest 1.1
时,一切都很好问题的根源是这个东西:
VFY: unable to resolve static method 31131: Lorg/hamcrest/Matchers;.is (Ljava/lang/Object;)Lorg/hamcrest/Matcher;
我目前看到的唯一解决方案是将浓缩咖啡与hamcrest 1.3一起使用 - 但我很乐意使用库存版本 - 所以任何想法如何避免使用自己的版本都会很好!
答案 0 :(得分:0)
尝试Espresso 2.0,其中所有第三方代码都是分离的。它会解决你的问题。
答案 1 :(得分:0)
espresso 2.2现在使用hamcrest 1.3,因此问题消失了:https://plus.google.com/+AndroidDevelopers/posts/4a51oVb59H6