我在尝试将espresso添加到应用程序的gradle文件时发现了特定的冲突:
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.1') {
exclude group: 'com.android.support', module: 'support-annotations'
}
Android Studio声明"警告:与依赖项冲突&com.google.code.findbugs:jsr305' 。
Dependency conflict error in my Android app which has Android Tests表示错误意味着我在我的应用程序中使用的依赖项是3.0.0版,而我的测试应用程序中的依赖项是2.0.1。
但是,我的gradle从未明确添加" com.google.code.findbugs",表明它是我添加到我的"编译"的另一个依赖项的一部分。和" androidTestCompile"声明。如何在我的应用程序中找到使用findbugs的依赖项?
答案 0 :(得分:1)
检查您的依赖项:
HelloApp/
app/
- build.gradle // local gradle config (for app only)
...
- build.gradle // global gradle config (for whole project)
- settings.gradle
- gradle.properties
点击此处:
dependencies {
compile project(':libraries:lib')
}
稍后检查此LINK您是否有单元测试支持方向
答案 1 :(得分:1)