java - 无法解析符号 'Cucumber'

标签 java android gradle cucumber

我希望在我的 Android 应用程序中使用 Cucumber。我有以下依赖项:

androidTestImplementation 'info.cukes:cucumber-android:1.2.5'
androidTestImplementation 'info.cukes:cucumber-picocontainer:1.2.5'

testImplementation 'io.cucumber:cucumber-java8:4.2.0'
testImplementation 'io.cucumber:cucumber-junit:4.2.0'

我有一个 Runner 类:

@RunWith(Cucumber.class)

但是,它提示:

Cannot resolve symbol 'Cucumber'

当我手动添加 import cucumber.api.junit.Cucumber; 时,它会出于同样的原因进行提示。这个库中似乎不存在 Cucumber.class。

我在这里错过了什么?

最佳答案

明白了。它位于:androidTestImplementation 'info.cukes:cucumber-junit:1.2.5'

关于java - 无法解析符号 'Cucumber',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54926222/

相关文章:

java - 为 "Roles of inbuilt Interceptors."建议一些站点

cordova - 运行cordova android build时Gradle使用错误的JAVA_HOME

c++ - 将项目导入Android Studio后出错

java - 处理一个节点(4节点集群)ElasticSearch的客户端http通信时捕获到异常

java - BeanCreationException 和 NoClassDefFoundError : What am I missing in here?

java - 如何从 ArrayList 收集 SQL 请求

java - 将参数传递给 AIDL

java - 将列表转换为从 SQLite 生成的 ListView

java - 在java中如何将带有整数的字符串转换为带有整数的数组?

android - 使用 gradle 模块作为具有特定风格的依赖项