如何在Android Studio中启用产品风格的情况下运行androidTest

时间:2017-05-25 19:38:05

标签: android android-studio

我的gradle文件中有以下产品风格和构建类型:

py_library

正如所料,我的目录结构如下:

Project structure

我的问题是,当我在Android Studio 2.3.2中运行androidTest时,它只会出错

flavorDimensions "market"

productFlavors {
    amazon {
        dimension "market"
    }
    google {
        dimension "market"
    }
}

buildTypes {
    debug {
    }

    qa2 {
    }

    beta {
    }

    release {
    }
}

2 个答案:

答案 0 :(得分:2)

目前,只测试了一个 Build Type 。默认情况下,它是debug 构建类型,但可以使用以下命令重新配置:

android {
    ...
    testBuildType "beta"
}

http://tools.android.com/tech-docs/new-build-system/user-guide

上查看更多详情

答案 1 :(得分:0)

我解决它的方法是使用其中一种风格对androidTest进行后缀,让我们说Google并将构建变体更改为GoogleDebug

Structure that works