修复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.

Nico Dumdum asked 2020-01-10T02:48:32Z

12个解决方案

61 votes

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

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

我希望这有帮助! :)

Nico Dumdum answered 2020-01-10T02:49:02Z

35 votes

步骤1:退出Android Studio。

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

步骤3:再次运行Android Studio。

Patriotic answered 2020-01-10T02:49:30Z

15 votes

在Mac上,我发现File> Invalidate Caches / Restart可以解决问题。

Andrew Wyld answered 2020-01-10T02:49:50Z

10 votes

在Windows 8.1上,我发现File> Invalidate Caches / Restart做到了

3 votes

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

rm -rf .idea

rm *.iml

然后进入您的应用目录并执行与上述相同的操作。

最后,在“文件”->“新建”->“导入”中,这应解决损坏问题。

Nicholas Ng answered 2020-01-10T02:50:39Z

2 votes

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

步骤1:删除包含错误的.xml文件,或者,如果您以后要检查该文件,请剪切并粘贴到某些备份文件夹中。 但是,您不太可能会找到任何东西。

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

Parth Modi answered 2020-01-10T02:51:08Z

2 votes

我建议在删除workspace.xml之前,重新启动Android studio文件>使缓存无效并重新启动...>使缓存无效并重新启动选项。

如果重新启动android studio无法解决您的问题,请从磁盘属性运行检查磁盘,因为我注意到此错误是由于文件索引编制/文件系统错误或OS有时拒绝权限引起的。

只要删除想法文件夹..

谢谢。

Bhavesh Moradiya answered 2020-01-10T02:51:42Z

1 votes

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

Sharath answered 2020-01-10T02:52:02Z

0 votes

因为对我来说,删除文件并不有效,所以我只用项目备份目录中的那个文件覆盖了实际的workspace.xml。 现在可以了。

Bluser6589749 answered 2020-01-10T02:52:22Z

0 votes

今天遇到了同样的问题,但是我在同一目录下找到了一个带有“ jpt_tmp”之类的“ workspace.xml”。 将“ tmp”与原始文件交换一次后,我将所有内容恢复正常工作。

Gigfel answered 2020-01-10T02:52:42Z

0 votes

我尝试了许多选项,但最终对于Windows 10,“文件”>“无效的缓存/重新启动”对我有用。

D. Jadhav answered 2020-01-10T02:53:02Z

0 votes

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

只需删除想法文件夹。

Vithani Ravi answered 2020-01-10T02:53:26Z

android studio切换工作空间,修复Android Studio损坏的项目工作区设置相关推荐

  1. android 界面切换监听,Android切换页面--setContentView

    setContentView 一般切换页面,通过Intent,startActivity可以实现,但系统创建Activity是非常耗时的,如果对切换画面时间有要求,只能用setContentView在 ...

  2. 【C++】Visual Studio教程(八) -修复 Visual Studio

    00. 目录 文章目录 00. 目录 01. 概述 02. 何时使用修复 03. 如何修复 04. 预留 05. 附录 01. 概述 Visual Studio 安装有时会损毁或损坏. 修复对于修复所 ...

  3. android无缝切换播放器,Android使用MediaPlayer和TextureView实现视频无缝切换

    需求描述 比如广告播放,每个视频15秒,视频之间切换的时候,性能不太好的机器可能会黑屏一段时间,体验不太好,接下来我们就是要解决这个黑屏问题. 解决方案 使用两个surfaceView方式,经过测试不 ...

  4. android无缝切换播放器,android 视频 无缝切换 无缝播放 surfaceview

    android 视频 无缝切换 无缝播放 surfaceview 最近做一个app,其中有一个控件要不断的播放视频,切换视频,然后遇到每次切换视频都会黑屏一会. baidu,google没有找到有效的 ...

  5. android自动切换暗色,超实用!Android 深色模式适配(可定时开启的APP内主题切换管理工具)...

    前言 前面分享了一篇"黑白化主题"的文,主要适用场景是不久就要到来的"清明"等时节或者是其他的国家公祭日什么的(一名成熟的程序员,要学会自己提产品需求). 今天 ...

  6. android 禁止切换应用程序,Android:“返回”按钮绕过onKeyDown并关闭应用程序

    我有一个带有4个不同标签的程序. 这些选项卡之一是其中具有ListView的ActivityGroup.当我单击列表项之一时,它将切换到WebActivity: lv.setOnItemClickLi ...

  7. android fragmentpageradapter切换不更新,android – FragmentPagerAdapter不会在方向更改时重新创建片段吗?...

    我有一个ViewPager(扩展FragmentPagerAdapter),它包含两个片段.我需要的是当我在它们之间滑动时为每个片段刷新ListView.为此,我实现了ViewPager.OnPage ...

  8. android语言切换不重启,Android不重启应用切换语言

    本文中的方法实现的是应用中切换语言后跳转到应用首页,但是需要CLEAR_TASK和NEW_TASK,注意首页的 launchMode设置成singleTask. 切换语言关键代码 public voi ...

  9. android studio 库项目管理,在Android Studio中将现有项目转换为库项目

    在模块的applicationId文件中(如果使用模块,则不是根项目!),只需替换: apply plugin: 'com.android.application' // or, if you're ...

  10. android+动态更改app图标,Android开发:如何动态更换APP图标

    在Android开发中,通常会有这样的需求,逢年过节UI的小伙伴们都会做出节日或活动相关的APP图标让我们更换,可是每次更换都要发版实现.那么,如何在不发版的情况下动态地更换我们的图标呢?本篇文章就来 ...

最新文章

  1. 闲话网名之“jrfly331”
  2. IA-32 Intel手册学习笔记(三)任务切换
  3. 常用递归结构数据表,返会指点节点,跟其子节点的操作
  4. 清洗弹幕数据,去不相关的列和空值,MapReduce
  5. windows 2012 如何设置取消禁拼ping
  6. c语言联合验证大小端存储,2021C语言面试题及答案.docx
  7. Sangmado 公共基础类库
  8. servlet需要和ajax,如何使用Servlet和Ajax?
  9. linux网络编程函数——地址复用setsockopt()
  10. cad布局打印出图-01-模型空间打印
  11. FreeBSD磁盘标签实例分析
  12. CVE2014-6287分析报告
  13. 《经典书籍推荐》程序员修炼之道
  14. adb 切换默认桌面_超强桌面管理神器,有你想不到的效果!
  15. GD32450i-EVAL学习笔记 12 - EXMCNandFlash
  16. 电气成套设备远程监控应用
  17. 北斗时钟服务器(GPS卫星同步时钟)应用电子政务系统
  18. SAP S4HANA BP初探
  19. 微信电脑版dat图片文件解码解密方法
  20. pycharm 总弹出modify setUp的解决办法

热门文章

  1. Android架构师绩效考核表,半年绩效考核总结(7.9)
  2. java做 binggo,CONTRIBUTING.md
  3. LittleVGL入门
  4. ORA-20011(外部表收集统计信息异常报错)
  5. 参数化曲线-微分几何
  6. 加点字符就能让qq昵称很酷的神奇代码?
  7. Android常见面试题字节跳动、阿里、腾讯2019实习生Android岗部分面试题
  8. 手机文件上传ftp服务器,安卓手机文件上传 ftp服务器
  9. 苹果系统版本依次顺序_苹果手机顺序
  10. SAP 会计科目表并存时会计科目映射