Android预编译器错误?

我正面临一个非常烦人的问题。 我想在我的项目中使用滑动菜单 ,经过漫长而令人沮丧的search后,我才知道我必须更新eclipse + ADT才能正确导入该库,并且演示应用程序正常运行。

现在我想把它集成到我的项目中,所以我导入我的项目在同一个工作区,我收到后,只是导入它的错误。

Errors occurred during the build. Errors running builder 'Android Pre Compiler' on project 'MyProject'. java.lang.NullPointerException 

我经历了许多网站加上一些像这样或这样的问题,但没有发现具体的东西。 此外,我尝试了不同的情况下可能,但他们是没有用的。

所以我在奇怪的情况中,这个库不能在旧的Eclipse(伽利略+ ADT V15)上导入,并且项目不能在新的Eclipse(ADT Bundle eclipse + ADT v21)上导入。

有人请帮助我。

Solutions Collecting From Web of "Android预编译器错误?"

我相信你会遇到http://code.google.com/p/android/issues/detail?id=42051错误

你有没有扩展名的文件,例如README ? 尝试添加一个扩展名的文件,例如README – > README.txt

你使用Subversion吗? 尝试安装软件包:

  • 颠覆SVN JDT忽略扩展
  • 颠覆性的SVN团队提供商

我认为我们遭受了Giorgos Kylafas提到的错误。 幸运的是,Google在其预览频道上发布了针对ADT的更新,因为没有其他提到的解决scheme对我有所帮助。

要安装更新,请按照tnor​​bye的注释#20中的说明进行操作: http : //code.google.com/p/android/issues/detail? id=42051#c20

这解决了我的问题。 这里是直接链接到预览频道: http : //tools.android.com/preview-channel

当你有一个被引用的库项目,并且你closures了这个项目时,也会出现这个问题。

因此,您可以尝试重新打开您可能参考的工作区中的任何已closures的项目。

顺便一提,

对于那些不想安装软件包和其他东西..有快速修复….

  1. 在您的项目文件夹中searchsvn并删除所有名为SVN文件夹(可能被隐藏)。

  2. search*.svn并再次删除.svn扩展名的所有文件

  3. 再次导入您的项目。

重要提示:我说这是快速解决scheme,这是不准确的,最好的解决scheme。 它将清除你的项目的所有“svn”logging。

如果你不知道如何重新configuration​​它,那么在Giorgos Kylafasschmidiii的答案中安装上面提到的软件包,这是完美的解决scheme

它刚刚发生在我身上。 我的项目取决于已closures的android-support-v7-appcompat 。 每当我按Ctrl + S ,出现一个错误对话框。 打开android-support-v7-appcompat ,我再也看不到对话框了。

我尝试从Eclipse中删除项目,然后重新导入失败的项目。 这一切都很好。