如何找到android studio中使用的依赖项的位置

如何找到android studio中使用的依赖项的位置,android,gradle,dependency-management,Android,Gradle,Dependency Management,我使用了com.google.android.gms到9.0.0 ,我发现依赖项树中使用了com.google.android.gms to 9.0.0,但我的代码中没有使用它,9.0.0的com.google.android.gms从何而来,我如何找到它在项目中的使用位置?首先谢谢 dependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) implementation 'com.android.support

我使用了
com.google.android.gms到9.0.0
,我发现依赖项树中使用了
com.google.android.gms to 9.0.0
,但我的代码中没有使用它,9.0.0的
com.google.android.gms从何而来,我如何找到它在项目中的使用位置?首先谢谢

dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'com.android.support:appcompat-v7:26.1.0'
implementation 'com.android.support:design:26.1.0'
implementation 'com.android.support.constraint:constraint-layout:1.0.2'
implementation 'com.android.support:support-v4:26.1.0'
implementation 'com.jakewharton:butterknife:8.8.1'
annotationProcessor 'com.jakewharton:butterknife-compiler:8.8.1'
implementation 'com.squareup.retrofit2:retrofit:2.3.0'
implementation 'com.squareup.retrofit2:converter-gson:2.3.0'
implementation 'com.squareup.retrofit2:adapter-rxjava:2.1.0'
implementation 'io.reactivex:rxjava:1.2.0'
implementation 'io.reactivex:rxandroid:1.2.1'

implementation 'com.google.android.gms:play-services-auth:11.6.0'
}
依赖关系树:

releaseUnitTestCompileClasspath - Resolved configuration for compilation for variant: releaseUnitTest
+--- com.google.firebase:firebase-core:9.0.0
|    \--- com.google.firebase:firebase-analytics:9.0.0
|         +--- com.google.android.gms:play-services-basement:9.0.0 -> 11.6.0


releaseUnitTestRuntimeClasspath - Resolved configuration for runtime for variant: releaseUnitTest
+--- com.google.firebase:firebase-core:9.0.0
|    \--- com.google.firebase:firebase-analytics:9.0.0
|         +--- com.google.android.gms:play-services-basement:9.0.0 -> 11.6.0

要检查项目的整个依赖关系树,请调用
gradle dependencies--configuration compile
您必须使用另一个使用此依赖项的模块

您可以强制使用特定的版本

configurations.all {
  resolutionStrategy {
    force 'com.google.android.gms:play-services-basement:11.6.0'
  }
}
or
compile('com.google.android.gms:play-services-basement:11.6.0') {
    force = true
}

这不是您拥有的唯一
build.gradle
文件。应该还有另一个模块,您正在附加到您的项目,该模块应该导入
com.google.firebase:firebase core
依赖项。@azizbekian,谢谢,只有一个模块“app”,项目“build.gradle”中只有gradle路径和classpath“com.google.gms:google services:3.1.0”,还有另一个问题,我使用了实现和
gradle依赖项——配置编译
gradle依赖项——配置实现
不起作用