Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/203.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
Android gradle浓缩咖啡-空测试套件_Android_Gradle_Integration Testing_Android Studio_Android Espresso - Fatal编程技术网

Android gradle浓缩咖啡-空测试套件

Android gradle浓缩咖啡-空测试套件,android,gradle,integration-testing,android-studio,android-espresso,Android,Gradle,Integration Testing,Android Studio,Android Espresso,正在尝试使用gradle/Android Studio运行浓缩咖啡集成测试-但未找到测试: package net.espresso_test; import android.test.ActivityInstrumentationTestCase2; import android.test.suitebuilder.annotation.SmallTest; @SmallTest public class AddTest extends ActivityInstrumentationTes

正在尝试使用gradle/Android Studio运行浓缩咖啡集成测试-但未找到测试:

package net.espresso_test;

import android.test.ActivityInstrumentationTestCase2;
import android.test.suitebuilder.annotation.SmallTest;

@SmallTest
public class AddTest extends ActivityInstrumentationTestCase2<MainActivity> {

    public AddTest() {
        super(MainActivity.class);
    }

    public AddTest(Class<MainActivity> activityClass) {
        super(activityClass);
    }

    @Override
    public void setUp() throws Exception {
        super.setUp();
        // Espresso will not launch our activity for us, we must launch it via getActivity().
        getActivity();
    }

    @SuppressWarnings("unchecked")
    @SmallTest
    public void testAddItem() {
        fail();
    }

}
我还尝试了github的许多其他回购协议——所有回购协议都有相同的问题——这里有一个提示,它可能与番石榴(我在本项目中没有使用)有关——但还没有解决方案:


真的被困在这里了-我很想得到任何提示,或者理想情况下得到一个回购协议的链接。

我想你会发现番石榴是一种浓缩咖啡的附属品

您使用的是捆绑式浓缩咖啡罐和进口番石榴,两者看起来相互矛盾

instrumentTestCompile files('libs/espresso-1.0-SNAPSHOT-bundled.jar')
instrumentTestCompile 'com.google.guava:guava:11.0.2'
浓缩咖啡的捆绑版附带了番石榴14.0.1

移除gradle测试依赖项中多余的番石榴罐子


如果这不起作用,您还可以发布测试清单的相关部分

我在android studio中也遇到过这个问题。不过我可以从格拉德尔跑过去。请看我的帖子:谢谢!我没有考虑番石榴,因为我没有在这个项目中使用它-完全忽略了匕首拉番石榴。。
instrumentTestCompile files('libs/espresso-1.0-SNAPSHOT-bundled.jar')
instrumentTestCompile 'com.google.guava:guava:11.0.2'