androidTest 是否支持风格和构建类型变体?

Does androidTest support flavors and build type variants?

androidTest 是否支持风格和构建类型变体?

flavorDimensions "foo"
productFlavors {
  full {
    dimension "foo"
  }         
  trial {
    dimension "foo"
  }
}

如果只有 src/androidTest/java,要测试哪个变体?

您可以在 src/androidTestFullsrc/androidTestTrial 中为特定口味创建测试。所有口味通用的任何测试都在 src/androidTest.

The instrumented tests in src/androidTest/ source set are shared by all build variants. When building a test APK for the "MyFlavor" variant of your app, Gradle combines both the src/androidTest/ and src/androidTestMyFlavor/ source sets.

Source