【问题标题】:Android Studio Gradle androidTest vs instrumentTestAndroid Studio Gradle androidTest 与 instrumentTest
【发布时间】:2015-03-02 17:28:18
【问题描述】:

我正在向现有的 Android Studio 项目添加单元测试,但我对设置有点困惑。特别是 gradle 脚本中的 androidTest 与 instrumentTest 标志。有人可以解释这两个部分之间的区别以及它们与其他部分的具体目标是什么。

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

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

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

有什么理由两者兼得?

【问题讨论】:

    标签: android unit-testing android-studio gradle android-gradle-plugin


    【解决方案1】:

    有什么理由两者兼得?

    不,因为它们与instrumentTest was renamed androidTest in version 0.9.0 of the Gradle for Android plugin 相同。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-12-06
      • 2018-09-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-01
      • 2016-05-04
      • 1970-01-01
      相关资源
      最近更新 更多