非标准生成类型中androidTest依赖项的未解析符号

非标准生成类型中androidTest依赖项的未解析符号,android,android-studio,testing,android-instrumentation,Android,Android Studio,Testing,Android Instrumentation,当我决定添加插装测试时,我发现androidTestImplementation依赖项无法识别。在我的测试文件中,RunWith等相关类显示为未解析符号。 当我尝试运行测试时,在运行配置中出现一条消息:错误:未指定Instrumentation runner类。”。我已检查,在build.gradle中显式指定了Instrumentation runner类 我使用诸如debugDev、debugProd之类的自定义构建类型。结果表明,如果使用非标准构建类型,则需要为运行插入指令的测试选择一个构

当我决定添加插装测试时,我发现
androidTestImplementation
依赖项无法识别。在我的测试文件中,
RunWith
等相关类显示为
未解析符号
。 当我尝试运行测试时,在运行配置中出现一条消息:
错误:未指定Instrumentation runner类。
”。我已检查,在build.gradle中显式指定了Instrumentation runner类


我使用诸如debugDev、debugProd之类的自定义构建类型。

结果表明,如果使用非标准构建类型,则需要为运行插入指令的测试选择一个构建配置。这可以通过在模块的build.gradle中使用
android{…}
中的
testBuildType“nameOfBuildType”
来完成