Java 如何在Android库中打开类?

Java 如何在Android库中打开类?,java,android,Java,Android,这是一个奇怪的问题,但有时当我的代码抛出异常时,Android Studio允许我单击位于LogCat中的类名,并将我带到生成错误的内部类 我想知道是否有一种方法可以在不下载某种类型的转换器的情况下手动查看此类的源代码,如静态布局、按钮、光标等。从您的问题来看,似乎您想查看Android类的源代码,如按钮,日志猫中的StaticLayout和Cursor等。您可以从IDE下载Android源代码,方法是从工具栏菜单转到sdk管理器,然后根据您的API级别下载Android sdk的源代码。然后,

这是一个奇怪的问题,但有时当我的代码抛出异常时,Android Studio允许我单击位于LogCat中的类名,并将我带到生成错误的内部类


我想知道是否有一种方法可以在不下载某种类型的转换器的情况下手动查看此类的源代码,如
静态布局、按钮、光标等。

从您的问题来看,似乎您想查看Android类的源代码,如
按钮
,日志猫中的
StaticLayout
Cursor
等。您可以从IDE下载Android源代码,方法是从工具栏菜单转到
sdk管理器
,然后根据您的API级别下载Android sdk的
源代码。然后,当您从这些链接单击时,您将能够看到后面的代码


有用的链接和来源:。

你看不到代码,因为你没有。要查看代码,必须具有.java文件。只有.class文件。要搜索特定组件,您可以在此处搜索祝您好运

如果它们不是本机类,那么您需要下载jar并将它们作为依赖项添加。我知道,在安装源代码之后,我实际上如何查看这些类?例如,在将鼠标悬停在类名上时,是否有快捷键可以使用。@ProgrammingGorp您应该能够单击在LogCat中看到的异常中突出显示的类名,它应该可以为您打开文件。或者,如果您只想查看特定类的代码,请在mac上使用
Cmd
+
Shift
+
O
,然后输入文件名,如
Button.java
Yes!这正是我要找的。谢谢。Android Studio允许我在特定类中出现异常时打开它。