Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/215.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何在我的应用程序中找到使用findbugs的依赖项?(findbugs冲突)_Android_Android Gradle Plugin_Android Espresso - Fatal编程技术网

Android 如何在我的应用程序中找到使用findbugs的依赖项?(findbugs冲突)

Android 如何在我的应用程序中找到使用findbugs的依赖项?(findbugs冲突),android,android-gradle-plugin,android-espresso,Android,Android Gradle Plugin,Android 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'冲突”

我试图在将浓缩咖啡添加到我的应用程序的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'冲突”

声明错误表示我在应用程序中使用的依赖项是3.0.0版,而在测试应用程序中使用的依赖项是2.0.1版


但是,我的gradle从未明确添加“com.google.code.findbugs”,这表明它是我添加到“compile”和“androidTestCompile”语句中的另一个依赖项的一部分。如何在我的应用程序中找到使用findbugs的依赖项?

检查您的依赖项:

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')
}

稍后检查此选项,您有单元测试支持方向执行以下命令:

./gradlew app:dependencies
这将打印一个(大的)依赖关系图


有关箭头和星星的含义,请参阅。

我知道在哪里检查我的依赖项,我有很多依赖项,没有一个是com.google.code,这意味着这是另一个依赖项的一部分。尝试使用gradlew依赖项