我面临一个非常烦人的问题。 我想在我的项目中使用sliding menu,经过漫长而令人沮丧的搜索后我才知道我必须将我的eclipse + ADT更新为新版本以正确导入该库,并且我的演示应用程序正常运行。
现在我想将它集成到我的项目中,所以我在同一工作区导入我的项目,并在导入后收到以下错误。
Errors occurred during the build.
Errors running builder 'Android Pre Compiler' on project 'MyProject'.
java.lang.NullPointerException
我经历了很多网站以及this或this之类的问题,但没有找到具体内容。此外,我尝试了不同的案例,但它们毫无用处。
所以我处于陌生情境中间 库不能在旧日食中导入(Galileo + ADT v15),并且项目无法在新日食中导入(ADT Bundle eclipse + ADT v21)。
有人请帮助我。
答案 0 :(得分:12)
我认为我们遭受了Giorgos Kylafas提到的错误。 幸运的是,谷歌在他们的预览频道上发布了ADT更新,因为其他提到的解决方案都没有帮助我。
要安装更新,请按照tnorbye的评论#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吗? 尝试安装包:
答案 2 :(得分:3)
当您有一个推荐的图书馆项目并且“关闭”该项目时,也会出现问题。
因此,您可以尝试重新打开您可能引用的工作区中的任何已关闭项目。
答案 3 :(得分:2)
顺便说一下,
对于那些不想安装包和其他东西的人......有快速解决方法....
在项目文件夹中搜索svn
并删除名为SVN
的所有文件夹(可能隐藏)。
搜索*.svn
并再次删除.svn
分机的所有文件
再次导入您的项目。
重要提示:我说这是快速解决方案,如果你赶时间,这是不准确的&最佳方案。它将清除您项目的“svn”的所有记录。
如果你不知道如何重新配置它,那么在 Giorgos Kylafas 和 schmidiii 的答案中安装上面提到的包,这是完美的解决方案
答案 4 :(得分:0)
刚刚发生在我身上。我的项目取决于已关闭的android-support-v7-appcompat
。每当我按下Ctrl + S
时,都会出现一个错误对话框。我打开android-support-v7-appcompat
后,我再也看不到对话框了。
答案 5 :(得分:-1)
我尝试从Eclipse中删除项目,然后重新导入失败的项目。 在那之后一切正常。