在Junit找不到或没有测试

时间:2012-02-28 05:41:50

标签: android junit robotium

我正在尝试使用 JunitTestcase 测试设置应用程序。我的类扩展了 ActivityInstrumentationTestCase2 。但是在执行时我收到了这个错误:

  

01-12 17:22:11.519:WARN / TestGrouping(2942):无效的包裹:''可能   找不到或没有考试01-12 17:22:11.539:

     

INFO / ActivityManager(1620):强制停止包com.android.settings uid = 1000

任何人都可以为此提出解决方案吗?。

3 个答案:

答案 0 :(得分:1)

我有类似的问题,花了两天后我解决了它..

测试类路径:app / src / androidTest / java / your-pkg-name / example_classTest.java

java文件路径:app / src / main / java / your-pkg-name / example_class.java

您应该在app gradle中明确定义以下代码

android{

      sourceSets {

         androidTest {
              java.srcDirs = ['src/androidTest/java']
          }


        }

 }
祝你好运

答案 1 :(得分:0)

您必须在测试项目的AndroidManifest中指定要测试的应用程序..这可能会丢失。

答案 2 :(得分:0)

我有类似的问题,我将问题跟踪到我的gradle文件。我需要以下内容:

aidl.srcDirs = ['src']