Android Pre Compiler错误?

时间:2013-01-04 11:25:24

标签: android eclipse adt

我面临一个非常烦人的问题。 我想在我的项目中使用sliding menu,经过漫长而令人沮丧的搜索后我才知道我必须将我的eclipse + ADT更新为新版本以正确导入该库,并且我的演示应用程序正常运行。

现在我想将它集成到我的项目中,所以我在同一工作区导入我的项目,并在导入后收到以下错误。

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

我经历了很多网站以及thisthis之类的问题,但没有找到具体内容。此外,我尝试了不同的案例,但它们毫无用处。

所以我处于陌生情境中间 库不能在旧日食中导入(Galileo + ADT v15),并且项目无法在新日食中导入(ADT Bundle eclipse + ADT v21)。

有人请帮助我。

6 个答案:

答案 0 :(得分:12)

我认为我们遭受了Giorgos Kylafas提到的错误。 幸运的是,谷歌在他们的预览频道上发布了ADT更新,因为其他提到的解决方案都没有帮助我。

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

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

答案 1 :(得分:10)

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

你的名字中是否有任何没有扩展名的文件,例如README? 尝试为文件添加扩展名,例如README - > README.txt

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

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

答案 2 :(得分:3)

当您有一个推荐的图书馆项目并且“关闭”该项目时,也会出现问题。

因此,您可以尝试重新打开您可能引用的工作区中的任何已关闭项目。

答案 3 :(得分:2)

顺便说一下,

对于那些不想安装包和其他东西的人......有快速解决方法....

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

  2. 搜索*.svn并再次删除.svn分机的所有文件

  3. 再次导入您的项目。

  4. 重要提示:我说这是快速解决方案,如果你赶时间,这是不准确的&最佳方案。它将清除您项目的“svn”的所有记录。

    如果你不知道如何重新配置​​它,那么在 Giorgos Kylafas schmidiii 的答案中安装上面提到的包,这是完美的解决方案

答案 4 :(得分:0)

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

答案 5 :(得分:-1)

我尝试从Eclipse中删除项目,然后重新导入失败的项目。 在那之后一切正常。