是否有connectedReleaseAndroidTest gradle任务?

时间:2015-08-15 12:09:59

标签: android android-gradle

我有两种口味的应用程序:付费和免费。 我有2种构建类型:调试和发布。

当我发出gradlew个任务时,我得到了以下内容:

connectedFreeDebugAndroidTest - 在连接的设备上安装并运行freeDebug的测试。

connectedPaidDebugAndroidTest - 在已连接的设备上安装并运行paidDebug的测试。

但我得到 connectedFreeReleaseAndroidTest 既不 connectedPaidReleaseAndroidTest

但是,例如: testFreeReleaseUnitTest installFreeRelease 以及处理发布版本类型的其他此类任务。但是没有针对发布版本类型的测试任务。

为什么?

build.gradle我有:

androidTestCompile ('com.android.support.test.espresso:espresso-core:+')
androidTestCompile ('com.android.support.test:runner:+')

以及release仅在buildTypes

中输入

1 个答案:

答案 0 :(得分:4)

在build.gradle中,添加:

android {
  testBuildType "release"
}