无法导入静态android.support.test.espresso.contrib.DrawerMatchers.isOpen; [英] Unable to import static android.support.test.espresso.contrib.DrawerMatchers.isOpen;
本文介绍了无法导入静态android.support.test.espresso.contrib.DrawerMatchers.isOpen;的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在使用espresso来测试我的android应用程序.尝试为导航抽屉菜单编写测试用例时,无法导入其中任何一个
I am using espresso for testing my android application. When am trying to write test cases for navigation drawer menu am unable to import any of these
import static android.support.test.espresso.contrib.DrawerActions.closeDrawer;
import static android.support.test.espresso.contrib.DrawerActions.openDrawer;
import static android.support.test.espresso.contrib.DrawerMatchers.isClosed;
import static android.support.test.espresso.contrib.DrawerMatchers.isOpen;
所以请帮助我
推荐答案
您可能会缺少build.gradle
espresso-contrib
依赖项,如下所示:
You may missing in build.gradle
espresso-contrib
dependencies like below:
androidTestCompile "com.android.support.test.espresso:espresso-core:2.2.2"
androidTestCompile 'com.android.support.test:runner:0.5'
androidTestCompile "com.android.support.test.espresso:espresso-intents:2.2.2"
/**
* AccessibilityChecks
* CountingIdlingResource
* DrawerActions
* DrawerMatchers
* PickerActions (Time and Date picker)
* RecyclerViewActions
*/
androidTestCompile("com.android.support.test.espresso:espresso-contrib:2.2.2") {
exclude group: 'com.android.support', module: 'appcompat'
exclude group: 'com.android.support', module: 'support-v4'
exclude group: 'com.android.support', module: 'support-v7'
exclude group: 'com.android.support', module: 'design'
exclude module: 'support-annotations'
exclude module: 'recyclerview-v7'
}
希望这会有所帮助
这篇关于无法导入静态android.support.test.espresso.contrib.DrawerMatchers.isOpen;的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文