我正在使用android studio。 在我的项目中,我使用谷歌播放服务类。例如:
import com.google.android.gms.ads.identifier.AdvertisingIdClient;
import com.google.android.gms.ads.identifier.AdvertisingIdClient.Info;
import com.google.android.gms.common.ConnectionResult;
import com.google.android.gms.common.GooglePlayServicesNotAvailableException;
import com.google.android.gms.common.GooglePlayServicesRepairableException;
import com.google.android.gms.common.GooglePlayServicesUtil;
在build.gradle文件的依赖项部分下,我删除了这一行:
compile 'com.google.android.gms:play-services:6.+'
我仍然正常构建和运行应用程序的问题。 android studio也提到了google play服务。很奇怪。对吗?
这是怎么发生的?
也许有一个我正在使用的图书馆,它已经有谷歌播放服务。
所以如何知道这些类的源库。感谢。
答案 0 :(得分:0)
要检查依赖树,可以使用gradle命令:
gradle dependencies
或
gradlew dependencies
请参阅https://docs.gradle.org/current/userguide/tutorial_gradle_command_line.html
dependencies - 显示在根项目' projectReports'中声明的所有依赖项。 dependencyInsight - 显示对根项目' projectReports'中特定依赖关系的洞察。
如果你有子项目,你应该使用:
gradle subProjectName:dependencies