Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/368.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
运行androidTest检测的浓缩咖啡测试时获取错误java.lang.NoClassDefFoundError_Java_Android_Android Espresso - Fatal编程技术网

运行androidTest检测的浓缩咖啡测试时获取错误java.lang.NoClassDefFoundError

运行androidTest检测的浓缩咖啡测试时获取错误java.lang.NoClassDefFoundError,java,android,android-espresso,Java,Android,Android Espresso,当我在Android Studio中运行浓缩咖啡测试时,我得到了这个错误。我试着在我不在的时候导入DaggerRuntime,但仍然没有任何帮助 java.lang.NoClassDefFoundError: android.support.test.espresso.base.BaseLayerModule_ProvideFailureHanderFactory at android.support.test.espresso.DaggerBaseLayerComponent.init

当我在Android Studio中运行浓缩咖啡测试时,我得到了这个错误。我试着在我不在的时候导入DaggerRuntime,但仍然没有任何帮助

java.lang.NoClassDefFoundError: android.support.test.espresso.base.BaseLayerModule_ProvideFailureHanderFactory
    at android.support.test.espresso.DaggerBaseLayerComponent.initialize(DaggerBaseLayerComponent.java:66)
    at android.support.test.espresso.DaggerBaseLayerComponent.<init>(DaggerBaseLayerComponent.java:54)
    at android.support.test.espresso.DaggerBaseLayerComponent.<init>(DaggerBaseLayerComponent.java:40)
    at android.support.test.espresso.DaggerBaseLayerComponent$Builder.build(DaggerBaseLayerComponent.java:123)
    at android.support.test.espresso.DaggerBaseLayerComponent.create(DaggerBaseLayerComponent.java:62)
    at android.support.test.espresso.GraphHolder.baseLayer(GraphHolder.java:42)
    at android.support.test.espresso.Espresso.<clinit>(Espresso.java:51)
java.lang.NoClassDefFoundError:android.support.test.espresso.base.BaseLayerModule\u提供AirureHanderFactory
位于android.support.test.espresso.DaggerBaseLayerComponent.initialize(DaggerBaseLayerComponent.java:66)
位于android.support.test.espresso.DaggerBaseLayerComponent(DaggerBaseLayerComponent.java:54)
位于android.support.test.espresso.DaggerBaseLayerComponent.(DaggerBaseLayerComponent.java:40)
位于android.support.test.espresso.DaggerBaseLayerComponent$Builder.build(DaggerBaseLayerComponent.java:123)
位于android.support.test.espresso.DaggerBaseLayerComponent.create(DaggerBaseLayerComponent.java:62)
位于android.support.test.espresso.GraphHolder.baseLayer(GraphHolder.java:42)
位于android.support.test.espresso.espresso.(espresso.java:51)

尝试删除build.gradle文件中的支持库

androidTestCompile 'com.jakewharton.espresso:espresso:1.1-r3'
androidTestCompile ('com.jakewharton.espresso:espresso-support-v4:1.1-r3') {
    exclude group:'com.android.support', module:'support-v4'
}
可能重复的