Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/219.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Android Studio中启用产品风味来运行androidTest_Android_Android Studio - Fatal编程技术网

如何在Android Studio中启用产品风味来运行androidTest

如何在Android Studio中启用产品风味来运行androidTest,android,android-studio,Android,Android Studio,我的gradle文件中有以下产品风格和构建类型: flavorDimensions "market" productFlavors { amazon { dimension "market" } google { dimension "market" } } buildTypes { debug { } qa2 { } beta { } release { }

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

flavorDimensions "market"

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

buildTypes {
    debug {
    }

    qa2 {
    }

    beta {
    }

    release {
    }
}
正如预期的那样,我的目录结构如下所示:

我的问题是,当我在AndroidStudio 2.3.2中点击RunonAndroidTest时,它只会出错

Class not found: "SomeClass" Empty test suite.
目前,只测试一种构建类型。默认情况下,它是
debug
生成类型,但可以通过以下方式重新配置:

android {
    ...
    testBuildType "beta"
}
请参见

的更多详细信息当前,仅测试一种生成类型。默认情况下,它是
debug
生成类型,但可以通过以下方式重新配置:

android {
    ...
    testBuildType "beta"
}

请参阅

上的更多详细信息,我解决问题的方法是用一种味道对
androidTest
进行后缀,比如说
Google
,并将构建变量更改为
GoogleDebug


我解决这个问题的方法是用一种味道对
androidTest
进行后缀,比如说
Google
,并将构建变量更改为
GoogleDebug


如果没有样式,它将提示我选择设备并运行简单的测试。如果没有样式,它将提示我选择设备并运行简单的测试。这是一个很好的提示,但它不能解决我的问题,testBuildType指的是解决androidTest问题所需的单元测试,但是你给我的链接可能有一些有用的东西。这是一个很好的提示,但它不能解决我的问题,testBuildType指的是解决androidTest问题所需的单元测试,但是你给我的链接可能有一些有用的东西。