我已经意识到eclipse IDE会将所有软件包放在同一级别的项目中(至少在Java项目中),例如:
但是,浏览文件系统,您可以发现以预期的多级方式处理包。这有什么合理的解释吗?
答案 0 :(得分:4)
这只是一个演示功能。您可以点击屏幕截图左侧看到的小向下箭头,然后选择Package Presentation
- > Hierarchical
让它像你的文件系统一样。
您可以看到此answer以获取更多信息。
答案 1 :(得分:0)
我几次问了同样的问题,发现上面的答案中的链接对于更改演示文稿很有帮助,因为这是一个很难找到的选项。
关于Why部分,我认为这是因为Eclipse是Android开发的事实标准IDE,并且以这种方式组织的包更有用,它迫使您根据Android项目考虑类的组织方式准则。对我个人来说,它看起来也像http://developer.android.com/guide上的帮助文件。另外一个论点可能是在Eclipse的旧版本(Android时间之前)默认视图不同。