我目前正在使用gradle 0.13.2来构建我的android项目。每当我尝试执行gradle命令时:./gradlew :app:build connectedCheck
我一直在进行#34; No Tests"发现错误,即使我有测试。我使用--debug
选项运行命令,从输出看来,这是失败的原因是因为我的项目中的两个模块没有任何测试,这导致整个构建过程失败。
这个真正奇怪的部分是,这种情况最近才开始发生。我认为这是由于新的gradle版本,但我无法确定,因为我的IDE(Android Studio)会自动为我升级gradle。
即使我的项目中没有任何测试的模块,我怎样才能让我的gradle命令通过?
更新
我做了一些研究,发现Gradle功能的这种改变是有意的,可以在这里遵循:
现在一个好的解决方案是找到一种方法来指定我们不希望执行此检查的模块。