Eclipse错误:“导入项目时无法读取项目描述文件”

3
我刚刚转移到Ubuntu,希望将我的Android项目从旧的工作区导入到新的Ubuntu工作区,想着这应该很简单。但真相是残酷的!
我操作:New -> Project... -> Android Project From Existing Code. 选择"Copy into workspace"。
但我遇到了以下错误:
Problems occurred while refreshing local changes Errors occurred while refreshing resources with the local file system. Failed to read the project description file (.project) for 'MyProject'. The file has been changed on disk, and it now contains invalid information. The project will not function properly until the description file is restored to a valid state.
我检查了项目文件并未发现问题。你有什么好主意吗?

你是如何复制这个项目的? - Ingo
我建议手动浏览您的工作区文件夹,并删除从项目中复制的任何内容。然后手动将您的项目“复制”到工作区中。接下来:New -> Project... -> Android Project From Existing Code。但是不要再勾选“复制到工作区”,因为您已经在那里了。这应该可以解决您的问题。 - Marcin S.
我将工作区中单个项目文件夹从我的Win 7 ntfs分区复制到Ubuntu工作区文件夹外的一个文件夹中,然后选择“复制到工作区”以让Eclipse将其移动到其中。 - KingFu
2个回答

4

我建议手动浏览您工作区中的文件夹,并删除从您的项目复制的任何内容。然后手动将您的项目“复制”到工作区中。接下来:

New -> Project... -> Android Project From Existing Code. 

但是不要再勾选“复制到工作区”了,因为你已经将它放在那里了。这应该可以解决你的问题。

好的,我已经按照你的指示稍作修改,使其正常工作了。我在Ubuntu上删除了工作空间中的内容,使用Eclipse直接从Win 7分区导入项目文件夹并使用“复制到工作空间”功能,以便将项目文件夹复制到Ubuntu上……现在它可以正常运行了!不知道为什么先从Win 7复制工作空间再导入会导致错误,但这就是事实。 - KingFu

0

在升级我的机器(同时我也更改了Eclipse版本)后,在Windows 7上导入git存储库并自动添加项目时,我遇到了这个错误。

我从Eclipse工作区中删除了这些项目,然后重新导入它们,然后问题得到解决。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接