Eclipse - parseSdkContent失败错误 - 无法识别XML文件

时间:2014-07-31 17:28:45

标签: java android xml eclipse windows

我正在使用Android SDK工具23.0.2和Android API 20(L预览版)。

我一直有这个错误:

  

parseSdkContent失败
  .androidjava.lang.ExceptionInInitializerError

我看了很多其他类似的问题并尝试了他们的解决方案无济于事。

他们建议删除保存工作区的用户目录中的/.android文件并重新启动Eclipse。然而,这对我不起作用。

parseSdkContent failed Could not initialize class android.graphics.Typeface

Android SDK Content Loader failing with NullPointerException

这个错误似乎正在影响我的java代码识别它引用的XML文件的能力。当我将变量引用到XML文件中的组件时,即使所有内容都设置正确,它也无法识别它的存在。

如果需要更多信息,请与我们联系。

4 个答案:

答案 0 :(得分:4)

我添加评论,但我的代表不够高......

无论如何,删除.android文件夹对我有用。您的措辞建议您删除然后重新启动的Eclipse。尝试:

  1. 停止/退出Eclipse
  2. 删除.android
  3. 重启Eclipse

答案 1 :(得分:2)

我在此链接https://dl.google.com/android/adt/adt-bundle-windows-x86_64-20140702.zip

中使用了64位版本的Eclipse ADT

它给了我关于Windows 7 64位的问题

我现在已从此链接https://dl.google.com/android/adt/adt-bundle-windows-x86-20140702.zip

下载了32位版本的Eclipse ADT

现在它完美运作。

它也可能对其他人有帮助。

答案 2 :(得分:1)

我使用了"切换工作区"选项并创建了一个全新的工作区。这个新工作区没有给我带来任何问题

答案 3 :(得分:0)

我添加评论,但我的代表不够高......(只是复制并粘贴在这里)

我遇到了同样的问题并且使用了Eclipse Luna + ADT插件,我做的是:

  1. 退出Eclipse。
  2. 从我的主目录中删除.android文件夹。
  3. 从我的工作区目录中删除.metadata文件夹。
  4. 同样在我的工作区中删除了一个名为.remote的文件夹(我不记得它的名字是什么,只是将其删除了)。
  5. 打开eclipse,完成ADT对话框,设置Android SDK路径,并检查eclipse更新。
  6. 如果更新得更好,请在继续之前重新启动Eclipse。
  7. 导入我现有的项目,(或创建一个新项目)。
  8. 打开布局文件(xml)以查看错误是否消失。
  9. 祝你好运!