Eclipse – 运行构build器的错误“Android Package Builder”

我将ADT从22.x更新到最新的23.x,现在我在运行该项目时出现以下错误:

Errors occurred during the build. Errors running builder 'Android Package Builder' on project 'Sample-project-1'. com/android/utils/GrabProcessOutput$IProcessOutput

以下是日志中的错误:

java.lang.NoClassDefFoundError:com / android / utils / GrabProcessOutput $ IProcessOutput at com.android.ide.eclipse.adt.internal.build.builders.PostCompilerBuilder.build(PostCompilerBuilder.java:212)at org.eclipse.core.internal .events.BuildManager $ 2.run(BuildManager.java:733)在org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)在org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager。 java:206)在org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:328)在org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:403)在org.eclipse .core.internal.resources.Project $ 1.run(Project.java:618)在org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2345)的org.eclipse.core.internal.resources。 Project.internalBuild(Project.java:597)在org.eclipse.core.internal.resources.Project.build(Project.java:124)在com.android.ide.eclipse.adt.internal.project.ProjectHelper.doFullIncrementalDebugBuild( ProjectHelper.java:1143)在com.andr 在org.eclipse.debug的org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:858)上的oid.ide.eclipse.adt.internal.launch.LaunchConfigDelegate.launch(LaunchConfigDelegate.java:155)。在org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1018)处的org.eclipse.debug.internal.ui.DebugUIPlugin处使用internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:707)。8.run (DebugUIPlugin.java:1222)在org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)引起:java.lang.ClassNotFoundException:com.android.utils.GrabProcessOutput $ IProcessOutput无法findcom.android.ide.eclipse.adt_23.0.2.1259578在org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:501)org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader .java:421)at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412)at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassL oader.java:107)在java.lang.ClassLoader.loadClass(未知源)… 17更多

当然这对我来说都是胡言乱语。 为什么会发生这种情况,我该如何解决?

Solutions Collecting From Web of "Eclipse – 运行构build器的错误“Android Package Builder”"

这只是因为我手动更新了ADT插件。

我不得不手动更新ADT插件,因为eclipse拒绝通过“检查更新”来find更新。 手动更新之后,我开始收到“包构build器”错误。

什么对我来说是删除所有的ADT相关的插件,如..

 DDMS ADT ANdroid Hierarchy Viewer Android Native Development Tools Android Traceview Tracer for OpenGL ES 

然后,做一个新的ADT安装,很好去。

希望能够帮助和关系到你的问题。

你有更新后的android-sdk\tools\support\annotations.jar更新后的文件夹中的android-sdk\tools\support\annotations.jar

如果不尝试这个,

 ..\android-sdk\extras\android\support\annotations\android-support-annotations.jar 

并将其复制到..\android-sdk\tools\support\annotations.jar

然后尝试运行你的项目,希望能解决你的问题