例如,我有LivePagedListProvider
包中的类android.arch.paging
。
有没有直接的方法来确定该类属于gradle文件中的哪个库?
答案 0 :(得分:2)
您可以通过使用 Navigate ... Class 菜单选项(或在Windows上按 CTRL-N )在Android Studio中执行此操作。
按 CTRL-N ,然后在搜索框打开时,开始输入要查找的类的名称。
如下面的列表所示,在每个匹配项的右侧将显示该类所属的gradle依赖项。
如果您选择打开课程,则在屏幕的左上角还将看到库的名称。
这很有用,因为它允许您通过单击程序包名称的各个部分来浏览该JAR文件,但并不能像上面的搜索框中那样显示完整的gradle依赖性。
答案 1 :(得分:1)
我更喜欢的一种更快的方法是使用随处搜索框。双击Shift键,然后在打开的对话框中键入您的班级名称,其gradle依赖项将显示在建议下拉菜单中的班级名称旁边。
答案 2 :(得分:0)
不确定您可以说它的 the 简单方法,但对我有用。
对于Mac,cmd
+单击该Class(不是对象)上的(control
+ Left Click
对于Windows)会将您带到该类实际存在的声明。类的包名称,您可以放心地说出属于哪个gradle项目implementation
,因为它们将是相同的。