1

我已经意识到 Eclipse IDE 将所有包放在同一级别的项目中(至少在 Java 中),例如:

同级包

但是,浏览文件系统,您会发现包以预期的多级方式处理。这有什么合乎逻辑的解释吗?

4

2 回答 2

4

这只是一个演示功能。您可以单击屏幕截图左侧看到的小向下箭头,然后选择Package Presentation->Hierarchical使其像您的文件系统一样。

您可以查看此答案以获取更多信息。

于 2013-03-12T12:43:34.640 回答
0

我问了几次同样的问题,发现上面答案中的链接有助于更改演示文稿,因为它是一个很难找到的选项。

关于为什么部分,我认为这是因为 Eclipse 是用于 Android 开发的事实标准 IDE,并且以这种方式组织包更有用,它迫使您考虑根据 Android 项目指南组织类的方式。对我个人来说,它看起来也很像http://developer.android.com/guide上的帮助文件。对此的另一个论点可能是在旧版本的 Eclipse(Android 之前的时间)中,默认视图是不同的。

于 2013-03-12T13:10:11.423 回答