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

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

如果在 Android Studio 中打开项目时出现类似的错误消息:

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.
67710 次浏览

这可能意味着您的项目工作区设置文件由于某种原因损坏,Android Studio 无法读取它。我的可能是因为 BSOD,因为 Windows。

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

我希望这有帮助! :)

在 Mac 上,我发现 File > InvalidCache/Restart 起到了作用。

在终端导航到您的项目目录,并运行这些

rm -rf .idea
rm *.iml

然后进入你的应用程序目录,像上面一样做同样的事情。

最后,“文件”-> “新建”-> “导入”,这应该可以解决腐败。

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

步骤1: 删除。包含错误的 xml 文件,或者剪切并粘贴到某个备份文件夹,以便稍后检查该文件。然而,你不太可能找到任何东西。

第二步: 尝试打开 android 工作室后删除这些文件,它必须运行完美。如果它没有,仍然包含错误尝试’无效捕获和重新启动’选项在文件菜单。

步骤1: 退出 Android Studio。

步骤2: 删除在 \ProjectName\.idea\目录中找到的 workspace.xml文件。

第三步: 再次运行 Android Studio。

在 Windows 8.1中,我发现 File > InvalidCache/Restart 起到了作用

关闭工作室后,我只是删除了 workspace.xml,然后重新开始。 很好用。

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

今天也有同样的问题,但是我在同一个目录中找到了一个“ workspace.xml”,末尾有一个类似于“ Jpt _ tmp”的东西。把“ tmp”和原版换了一次之后,一切都恢复正常了。

我尝试了很多选项,但最终对于 Windows 10,File > InvalidCache/Restart 对我来说很有效。

我想建议在删除 Xml之前重新启动 Android 工作室的 文件 > 使缓存失效并重新启动... > 使缓存失效并重新启动选项

如果重新启动 android 工作室不能解决您的问题,请从磁盘属性运行 检查磁盘,因为我注意到这个错误是由于 文件索引/文件系统错误或有时由操作系统引起的。

只是删除想法文件夹. 。

谢谢你。

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

只要删除 主意文件夹。

只需要从项目目录中删除.idea 文件夹,然后重新运行 android 工作室。 对我很有效。

我想问题取决于每种情况。我正在 Android Studio 中使用 Flutter,突然有一天这个问题出现了。

只要删除颤动项目中的 project_name.iml和机器人模块中的 project_name_android.iml

对于 android 项目,只需删除项目中的 .iml文件。

删除重新启动 Android Studio 后,按照 这个视频中的步骤操作。

对不起,延迟响应,我也碰到了这种情况,所以试图解决它使用许多方式可在互联网上,其中包括

  1. 使缓存失效并重新启动
  2. 重启安卓工作室
  3. 正在删除 * . iml 文件
  4. 重新启动系统

对我来说唯一有效的解决方案是,我将我的项目导出为 zip 格式,然后从那里打开它。该项目成功打开并构建,没有任何问题。

我希望这对你有帮助。

我正在使用 Android Studio 4.0,我通过以下方法解决了这个问题:

  1. 删除项目中的 .idea文件夹

  2. 重启 Android Studio

完成:)

在我的情况下,它是 iml 文件损坏,所以我删除了它,重新启动 android 工作室, 粘贴了与之前相同的文件,重新启动了 android 工作室,一切正常。

梯度同步对我来说很管用。

只需按下工具栏上名为“同步项目与级别文件”的按钮。图标是一头大象,上面有一个小小的蓝色箭头。

如果它仍然不工作,尝试删除.idea 文件夹,然后再次同步的 gradle 文件。