修复Android Studio损坏的项目工作区设置

我有这个问题一段时间,并能够解决它自己。

如果在Android Studio中打开项目,并且popup类似下面的错误消息:

Cannot load settings from file (C:\Users\User\AndroidStudioProjects\ProjectName\.idea\workspace.xml): Error on line 1: Content is not allowed in prolog. Please correct the file content. 

这可能意味着你的项目工作区设置文件被任何原因破坏,Android Studio无法读取它。 我可能是因为BSOD,因为Windows。

为了解决这个错误,只要删除错误信息中指定的workspace.xml。 可以删除它,因为当文件损坏时,您可能已经丢失了所有的自定义工作区设置,除非您修复损坏的文件,否则将永远无法保存新的工作区设置。 删除它之后,下次在Android Studio中打开项目时,它将尝试查找工作区文件,如果找不到它,则只会创build一个新的有效文件。

我希望这有帮助! 🙂

第1步:退出Android Studio。

步骤2:删除\ProjectName\.idea\目录下的workspace.xml文件。

第3步:再次运行Android Studio。

在Mac上,我发现文件>无效的caching/重新启动了伎俩。

在Windows 8.1上,我发现文件>无效caching/重新启动了伎俩

在terminal中导航到您的项目目录,并运行这些

 rm -rf .idea rm *.iml 

然后进入你的应用程序目录,并做同样的事情,如上所述。

最后,“文件” – >“新build” – >“导入”,这应该解决腐败。

我遇到过很多次类似的问题,只有一件事可以解决。

第1步:删除包含错误的.xml文件,或者如果您稍后要检查该文件,则将其剪切并粘贴到某个备份文件夹。 但是,你不可能find任何东西。

第2步:尝试删除这些文件后,打开android studio,它必须运行完美。 如果不存在并且仍然包含错误,请在文件菜单中尝试“使捕获并重新启动”选项无效。

closures工作室后,我刚刚删除了workspace.xml,然后重新开始。 它工作正常。

因为我没有努力删除文件,我只是覆盖实际的workspace.xml与我的项目备份目录上的一个。 现在起作用了。

有今天相同的问题,但我发现了一个“workspace.xml”,在他的最后,在“ jpt_tmp ”,在同一目录。 在将“tmp”与原始文件交换一次之后,我把所有的东西都恢复了工作。