Eclipse ADT - 项目结构已更改,显示空白包

时间:2015-06-06 12:36:45

标签: android eclipse packages

我正在尝试重命名我的eclipse android项目。我试过Android工具 - >重命名应用程序包。它给了我一个错误,看到日志。

我找不到任何日志,突然发生这种情况我的项目结构显示了一些空白和垃圾包,如图所示。我尝试删除它但删除它们也删除了我的源代码。任何想法都会非常有用.. < / p>

Snap for eclipse project structure

3 个答案:

答案 0 :(得分:1)

您可以通过右键单击类/包/项目来重命名类,包和项目,然后选择:Refactor -> Rename。检查Update references框以确保所有对项目/类的引用也都已更改。

答案 1 :(得分:1)

这种行为完全没问题。

java包与文件夹对应。 当包/文件夹为空时,eclipse会将其显示为“白盒装”而没有内容(没有箭头)。

实施例: “ com.me.pckg ”中的“ AClass ”类与

相对应

<强> COM / ME / pckg / AClass.java

这意味着文件夹“ com ”和“”不包含任何文件。 Eclipse将此表示为“白盒装”包( com com.me )。包“ com.me.pckg ”不为空。

意识到eclipse并未将包结构 NOT 显示为您在文件系统视图中所期望的层次结构。

反之亦然,如果你在项目中放入一些文件/ -structure,eclipse会向新文件夹显示一个包。这种情况发生在日食的刷新或重启之后,后者可能会被视为突然行动。

如果要更改“ com.demo.alaramdemo ”中的类型,请使用Pieter12345应答(或者只更改文件系统中文件夹的名称)

如果你想在eclipse中使用更多的文件系统,请使用“Navigator”-View

答案 2 :(得分:1)

最后,我得到了答案,在Stefan上面的帖子的帮助下

以及下面链接http://www.coderanch.com/t/105581/vc/Eclipse-hide-empty-packages

中提到的解决方案

实际上我必须在package explorer header中的倒三角形上创建过滤器。 在那你必须检查空包,空父包等的过滤器 它对我有用。

Filters applying screenshots

感谢所有人的帮助......:)