【问题标题】:InitializationError for AndroidJunit4AndroidJunit4 的初始化错误
【发布时间】:2015-09-24 14:06:12
【问题描述】:

我的 Android 应用模块中有一个简单的单元测试:

/src/test/java/org.acme.test/SimpleTest.java

当我跑步时:

./gradlew clean testDebug --tests='*.SimpleTest'

我得到了这个例外:

java.lang.Exception: Custom runner class AndroidJUnit4 should have a public constructor with signature AndroidJUnit4(Class testClass)

为什么它认为'AndroidJUnit4'是一个自定义运行器类,而它是一个最终类?

【问题讨论】:

  • 为什么要在src/test/ 目录中保留带有AndroidJUnit4 注释的测试?不应该在src/androidTest目录吗?

标签: android junit4


【解决方案1】:

你可能在 test 目录而不是 androidTest 中有测试类。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-04-05
    • 2015-03-18
    • 2019-08-05
    • 2013-04-12
    • 2018-08-27
    • 2015-04-06
    • 1970-01-01
    相关资源
    最近更新 更多