我在 Eclipse 中遇到问题。如果我创建一个项目,然后将其删除并选中“删除磁盘上的项目内容(无法撤消)”复选框,之后创建的具有完全相同名称和设置的项目将不会使用MainActivity.java文件创建。
如果我创建一个项目然后删除它而不选中该框,则可以使用MainActivity.java文件重新创建它,但需要您打开并保存fragment_main XML 文件,然后才能再次删除该项目(选中或不选中复选框)。
这里发生了什么?为什么它会这样?
我在 Eclipse 中遇到问题。如果我创建一个项目,然后将其删除并选中“删除磁盘上的项目内容(无法撤消)”复选框,之后创建的具有完全相同名称和设置的项目将不会使用MainActivity.java文件创建。
如果我创建一个项目然后删除它而不选中该框,则可以使用MainActivity.java文件重新创建它,但需要您打开并保存fragment_main XML 文件,然后才能再次删除该项目(选中或不选中复选框)。
这里发生了什么?为什么它会这样?
@Zach H 删除项目时为您提供两个选项(对话框将要求您确认是否从工作区中删除)
在简单删除下 - 当您删除一个项目时,该项目会在包资源管理器中被删除,但仍存在于您的工作区目录(即存储项目的路径)中,因为您没有选择从工作区删除选项。
在从工作区删除 - 当您确认从工作区删除选项时,您的项目也会从硬盘中删除。
当您简单地选择删除时,您可以创建具有相同活动的相同项目,因为包资源管理器中不存在具有相同名称的项目。只有当同一个项目已经存在时,您才会收到一个错误,要求您重命名您的项目。
只有当您没有正确安装 ADT/Eclipse(缺少 SDK 管理器中的一些文件)时,才会出现上述问题。
我对您的建议是您首先安装工具中的所有软件包,因为缺少支持工具可能会导致上述问题
当您删除 Eclipse 项目时,会发生以下情况:
如果您选择在磁盘上删除 - 您从 PC 中删除项目和文件。
如果您不选择在磁盘上删除 - 您只从 eclipse 中删除项目但文件仍然存在,因此如果您创建一个具有相同名称的新项目,它们会自动放置。
对于这种情况,当您需要旧项目中的一些文件时,最好的方法是导入或导出项目。
我希望这对你有帮助。