AndroidJunit4的InitializationError

我的Android应用模块中有一个简单的unit testing:

/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’是一个自定义的跑步者类,当它是最后一堂课?

您可能在测试目录中使用测试类而不是androidTest。