我正在使用android studio。
在我的项目中,我使用Google Play服务类。例如:
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文件的“dependencies”部分下,我删除了以下行:
compile 'com.google.android.gms:play-services:6.+'
我仍然可以正常构建和运行应用程序的问题。还有android studio引用了Google Play服务。很奇怪。对 ?
怎么发生的?
也许有一个我正在使用的图书馆,它已经有Google Play服务。
所以如何知道这些类的源库。谢谢。
最佳答案
要检查依赖关系树,可以使用gradle命令:
gradle dependencies
要么
gradlew dependencies
见https://docs.gradle.org/current/userguide/tutorial_gradle_command_line.html
帮助任务
依赖项-显示在根项目“projectReports”中声明的所有依赖项。
DependencyInsight-显示对根项目“projectReports”中特定依赖项的了解。
如果您有子项目,则应使用:
gradle subProjectName:dependencies
关于java - 如何检查,某个类的源库是什么? java ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31707731/