首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法解析符号“LargeTest”

无法解析符号“LargeTest”
EN

Stack Overflow用户
提问于 2016-08-16 08:08:52
回答 3查看 1.4K关注 0票数 4

我正在将我所有的测试转换到Testing Support Library上。但是,当我尝试像这样导入LargeTest注释时,

代码语言:javascript
运行
复制
import android.support.test.filters.LargeTest;

我得到了Cannot resolve symbol 'LargeTest'。我需要向gradle文件添加什么依赖项才能解决此错误?

EN

回答 3

Stack Overflow用户

发布于 2016-08-16 10:31:31

你看过this文档了吗?

您需要根据需要添加其中的一些依赖项。

代码语言:javascript
运行
复制
dependencies {
  androidTestCompile 'com.android.support.test:runner:0.4'
  // Set this dependency to use JUnit 4 rules
  androidTestCompile 'com.android.support.test:rules:0.4'
  // Set this dependency to build and run Espresso tests
  androidTestCompile 'com.android.support.test.espresso:espresso-core:2.2.1'
  // Set this dependency to build and run UI Automator tests
  androidTestCompile 'com.android.support.test.uiautomator:uiautomator-v18:2.1.2'
}

并添加:

代码语言:javascript
运行
复制
android {
    defaultConfig {
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    }
}
票数 1
EN

Stack Overflow用户

发布于 2016-10-11 13:38:16

筛选器注释位于以下依赖项下

代码语言:javascript
运行
复制
androidTestCompile 'com.android.support.test:runner:0.5'

如果它仍然不能工作,请提交bug

编辑:问题是它是在0.5版本中引入的,所以你必须更新你的依赖项。

票数 1
EN

Stack Overflow用户

发布于 2021-04-17 03:16:10

对于AndroidX:

import androidx.test.filters.LargeTest

https://developer.android.com/reference/androidx/test/filters/LargeTest

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38964778

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档