对于非标准构建类型,androidTest依赖项的未解析符号

问题描述 投票:0回答:1

当我决定添加仪器测试时,我发现androidTestImplementation依赖项无法识别。在我的测试文件中,诸如RunWith之类的相关类显示为Unresolved symbols。无论如何,当我尝试运行测试时,在运行配置中,出现一条消息:Error: Instrumentation runner class not specified.“。我检查了一下,在build.gradle中明确指定了仪器运行器类。

我使用自定义构建类型,例如debugDev,debugProd。

android android-studio testing android-instrumentation
1个回答
0
投票

事实是,如果使用非标准的构建类型,则需要选择一个构建配置来运行检测的测试。可以通过使用模块build.gradle中testBuildType "nameOfBuildType"中的android {...}来完成。

© www.soinside.com 2019 - 2024. All rights reserved.