Java 获取android项目的类结构

Java 获取android项目的类结构,java,android,project,Java,Android,Project,我有一个用Java(Eclipse)编写的android开源项目。大约有300个类。我希望能够更快地理解代码,并对所有的类、接口有一个通用的表示,并且知道它们是如何相互连接的。 Eclips或外部实用程序中是否有一种方法可以帮助检索项目的类结构?我没有尝试过,但这看起来不错: 编辑:这个看起来更好: 编辑2:也可以看到这一点:我还没有用Java做到这一点,但您可以尝试这里讨论的一些选项: 要获得代码的UML图,Eclipse有很多可用的UML插件。这实际上是关于你想要多少信息,以及你对哪些信息

我有一个用Java(Eclipse)编写的android开源项目。大约有300个类。我希望能够更快地理解代码,并对所有的类、接口有一个通用的表示,并且知道它们是如何相互连接的。
Eclips或外部实用程序中是否有一种方法可以帮助检索项目的类结构?

我没有尝试过,但这看起来不错:

编辑:这个看起来更好:


编辑2:也可以看到这一点:

我还没有用Java做到这一点,但您可以尝试这里讨论的一些选项:


要获得代码的UML图,Eclipse有很多可用的UML插件。这实际上是关于你想要多少信息,以及你对哪些信息感到满意。我发现最流行的是,但是针对Eclipse的UML插件的返回了许多选项

如果您想要详细的UML图,那么我强烈建议您查看一下。它提供了与Eclipse的紧密集成。桌面版是相当便宜的

这可能会有帮助