自定义跑步者类AndroidJUnit4应该具有带有签名AndroidJUnit4(Class testClass)的公共构造函数”

时间:2019-04-04 23:12:40

标签: java android-junit

我正在尝试创建一个特权apk,并更新了我的Android.mk以将特权模块设置为true。我的apk是在Linux构建上编译的,而不是使用Android Studio。我的测试代码中也包含以下内容

当我将我的apk推向目标并尝试执行它时,看到junit4错误

我的Test.java具有以下内容:

import android.support.test.filters.LargeTest;
import android.support.test.rule.ActivityTestRule;
import android.support.test.runner.AndroidJUnit4;
import android.test.ActivityInstrumentationTestCase2;
import android.util.Log;

import org.junit.After;
import org.junit.Before;
import org.junit.Rule;
import org.junit.Test;
import org.junit.runner.RunWith;

import org.junit.runners.JUnit4;
@LargeTest
@RunWith(AndroidJUnit4.class)
public class myTest {....}

我的testActivity.java文件具有以下内容:

public class myTestActivity extends Activity implements {....}

我的testRunner.java具有以下内容:

public class myTestRunner extends AndroidJUnitRunner {...}

预期结果,测试成功完成并播放视频。但是相反,我看到了错误

0 个答案:

没有答案