2014-07-25 17 views
10

ho aggiornato ADT dal 22.x alle ultime 23.x ed ora sto ottenendo il seguente errore quando si tenta di eseguire il progetto:Eclipse - Errori in esecuzione builder 'Android Package Builder'

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

Ecco l'errore nel registro:

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) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:328) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:403) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2345) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:124) at com.android.ide.eclipse.adt.internal.project.ProjectHelper.doFullIncrementalDebugBuild(ProjectHelper.java:1143) at com.android.ide.eclipse.adt.internal.launch.LaunchConfigDelegate.launch(LaunchConfigDelegate.java:155) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:858) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:707) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1018) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1222) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) Caused by: java.lang.ClassNotFoundException: com.android.utils.GrabProcessOutput$IProcessOutput cannot be found by com.android.ide.eclipse.adt_23.0.2.1259578 at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:501) at 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(DefaultClassLoader.java:107) at java.lang.ClassLoader.loadClass(Unknown Source) ... 17 more

Naturalmente tutto questo è incomprensibile per me. Perché sta succedendo questo problema e come lo risolvo?

+1

controlla questo link spero che ti aiuti. http://stackoverflow.com/questions/10684318/errors-running-builder-android-package-builder-on-project-helloandroid-sun –

+0

Ho già letto che, non capisco come una qualsiasi delle risposte applica a me. Riguarda Linux e gli strumenti chiave e cosa no, non so cosa sia, il mio Eclipse funzionava perfettamente prima di essere aggiornato un'ora fa. – TimSim

risposta

14

Questo è successo perché ho aggiornato manualmente il plugin ADT.

Ho dovuto eseguire un aggiornamento manuale del plug-in ADT poiché eclipse ha rifiutato di trovare un aggiornamento tramite "Verifica aggiornamenti". Dopo l'aggiornamento manuale ho iniziato a ricevere errori di "pacchetto costruttore".

Quello che ha funzionato per me è stato quello di rimuovere tutti i plugin relativi ADT come ..

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

quindi, effettuare una nuova installazione e ADT sono buono per andare.

La speranza che aiuta ed è correlata al tuo problema.

+2

Perfetto !! Ho passato ore a provare a risolvere questo problema. Ho avuto il problema con l'aggiornamento di ADT attraverso Eclipse. La stupida eclissi non ha rimosso le vecchie cose. Quindi devi ** cancellare manualmente i vecchi pacchetti prima di installare il nuovo **. Che stupido chiamare questo aggiornamento! Comunque ... grazie mille !!!!!!!!!!! –

+1

Felice che mi abbia aiutato. Capisco perfettamente quella sensazione di "AGGIORNAMENTO" – Veeru

+0

+1 alla SOLUZIONE ULTIMA, questo funziona per me. – Narendra

0

do u hanno questo annotations.jar dopo l'aggiornamento android-sdk\tools\support\annotations.jar nella cartella aggiornato

se non provare questo,

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

e copiarlo ..\android-sdk\tools\support\annotations.jar

e quindi provare a eseguire il progetto , Spero che risolva il tuo problema

+0

Questo non ha avuto alcun effetto. Lo stesso errore è stato segnalato. – TimSim

Problemi correlati