gpt4 book ai didi

android - Eclipse/Android : "Errors running builder ' Android Pre Compiler' on project. ..”

转载 作者:IT老高 更新时间:2023-10-28 13:05:13 25 4
gpt4 key购买 nike

尝试在一个我几个月没有工作过的 Android 项目上做一些工作,但每次我尝试构建项目时,Eclipse 都会抛出一个对话框:

'Building workspace' has encountered a problem

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

我在带有 Android 项目构建目标 4.0.3(API 级别 15)的 Mac 上运行 Eclipse,并且我安装了以下版本的东西

  • Eclipse - 3.7.2
  • Android 开发工具 - 21.0.1
  • Android SDK - 最多 17 个

我已经尝试了一些事情,比如开始一个全新的工作区,安装这个“颠覆 SVN JDT Ignore Extensions”,升级所有东西,确保我的源文件夹(或任何地方)中没有任何没有扩展名的文件否则),确保我的 Java 编译器是 1.6,然后将其关闭再打开。

编辑

以下是 Eclipse 错误日志中针对此问题的堆栈跟踪:

java.lang.NullPointerException
at com.android.ide.eclipse.adt.internal.build.builders.PreCompilerBuilder.build(PreCompilerBuilder.java:673)
at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:728)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:199)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:239)
at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:292)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:295)
at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:351)
at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:374)
at org.eclipse.core.internal.resources.Workspace.buildInternal(Workspace.java:513)
at org.eclipse.core.internal.resources.Workspace.build(Workspace.java:432)
at org.eclipse.ui.actions.BuildAction$1.runInWorkspace(BuildAction.java:305)
at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

还有 session 数据:

eclipse.buildId=M20120208-0800java.version=1.6.0_37java.vendor=Apple Inc.BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_USFramework arguments:  -keyring /Users/onemick/.eclipse_keyring -showlocationCommand-line arguments:  -os macosx -ws cocoa -arch x86_64 -data /Projects/_EclipseWorkspace -keyring /Users/onemick/.eclipse_keyring -showlocation

另一个编辑

好的,所以更多搜索将我带到 this page ,这表明这个问题肯定与我的项目中存在没有扩展名的文件有关 - 但是我不知道哪个文件,在我的一生中我在那个项目中找不到任何文件!

如果有人能解释这个错误的含义以及我如何获得有关潜在错误的更多调试信息,我什至会很高兴。

最佳答案

对于那些不想安装 ADT 预览版的人,有一个描述的解决方法 here .

  1. Open properties of project in Eclipse then Resources -> Resource filters.
  2. Click the "Add..." button -> Check "Exclude all", "Files and folders", "All children". In the text entry box input ".svn" (without quotes).
  3. Restart Eclipse.

.git 文件夹也有同样的问题,它就像一个魅力。

关于android - Eclipse/Android : "Errors running builder ' Android Pre Compiler' on project. ..”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14455018/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com