Android Studio Gradle androidTest与InstrumentTest

SBerg413

我正在将单元测试添加到我现有的Android Studio项目中,但对设置有些困惑。特别是gradle脚本中的androidTest vs instrumentTest标志。有人可以解释这两个部分之间的区别,以及他们相对于另一个部分的确切目标。

我的项目是从Eclipse项目迁移而来的,因此它没有默认的gradle结构。这是我一直在玩的东西:

    androidTest {
        setRoot('tests')
        java.srcDirs = ['tests/src']
    }

    instrumentTest {
        setRoot('tests')
        java.srcDirs = ['tests/src']
        manifest.srcFile file('tests/AndroidManifest.xml')            
    }

有什么理由两者兼而有之吗?

常用软件

有什么理由两者兼而有之吗?

不,因为它们是同一件事,就像Gradle for Android plugin的0.9.0版本instrumentTest中重命名androidTest的一样

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章