Nav*_*hew 18 android test-runner android-espresso android-instrumentation
我已经编写了一些工作正常的检测测试,但是现在获得错误无法在将依赖项升级到之后解决ActivityTestRule错误
androidTestImplementation 'com.android.support.test:runner:1.0.2'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
Run Code Online (Sandbox Code Playgroud)
我正在使用android支持版本27.1.1
它与依赖项工作正常
androidTestImplementation 'com.android.support.test:runner:1.0.1'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.1'
Run Code Online (Sandbox Code Playgroud)
Rap*_*kle 40
在测试支持库(2018-04-24)的最新更新中,"规则"依赖关系显然已从中删除espresso-core.我不确定为什么会这样做,但是发布说明说明了这一变化:
修复了espresso-core POM文件不能引入"规则"依赖关系,而是使用浓咖啡意图将POM拉出来.这应该是开发人员的NoOp更改,因为如果没有espresso-core,espresso-intents就无法使用.
您可以通过添加以下依赖项来解决此问题app/build.gradle:
androidTestImplementation 'com.android.support.test:rules:1.0.2'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7443 次 |
| 最近记录: |