2016-01-21 81 views
0

我有从eclipse导入的Android工作室投影。我已经开始为这个项目进行单元测试。这里是添加的依赖关系,排除junit从构建apk的Android工作室

dependencies { 
    compile fileTree(dir: 'libs', include: '*.jar') 
    // Unit testing dependencies 
    compile 'junit:junit:4.12' 
    // Set this dependency if you want to use Mockito 
    compile 'org.mockito:mockito-core:1.10.19' 
    // some more .. 
} 

当我建立.apk文件时,这个.apk包含junit库。 我如何从.apk中排除这个junit库? 我已经从过去几天里搜索这些问题,但可以找到解决方案。 请帮助我。

+0

在这里发布你的gradle。 –

+0

这个依赖我添加在我的gradle文件中依赖关系编译fileTree(dir:'libs',include:'* .jar') //单元测试依赖关系 compile'junit:junit:4.12' // Set这种依赖如果你想使用Mockito 编译'org.mockito:mockito-core:1.10.19'}' –

+0

@Suhas:这是足够的部分从gradle你你需要整个gradle文件它的非常大的文件? –

回答

0

使用testCompile而不是compile作为单元测试依赖关系;用于仪器测试依赖性的androidTestCompile

+0

@Suhas:我该如何检查其他库项目包含junit依赖 –

+0

@叶戈尔:我曾尝试过。我已经添加testCompile,然后它不会检测junit库。 –

+0

你是否在单元测试中使用JUnit? – Egor