I'm getting the following when trying to build the "Yamba" project
from the "Learning Android" book (I'm in the middle
of Chapter 6 right now).  I'm using Eclipse version 3.5 (Galileo) and
release 11 (just updated yesterday, no change in error
messages from release 10) of the Android SDK on windows XP.  No errors
show up in any of the source in Eclipse, but
when I try to build the project, I get the following:

UNEXPECTED TOP-LEVEL EXCEPTION:
java.lang.IllegalArgumentException: already added: Lorg/json/
JSONArray;
[2011-05-09 23:32:11 - Yamba] Dx at
com.android.dx.dex.file.ClassDefsSection.add(Class DefsSection.java:
123)
[2011-05-09 23:32:11 - Yamba] Dx at
com.android.dx.dex.file.DexFile.add(DexFile.java:1 43)
[2011-05-09 23:32:11 - Yamba] Dx at
com.android.dx.command.dexer.Main.processClass(Mai n.java:372)
[2011-05-09 23:32:11 - Yamba] Dx at
com.android.dx.command.dexer.Main.processFileBytes (Main.java:346)
[2011-05-09 23:32:11 - Yamba] Dx at
com.android.dx.command.dexer.Main.access$400(Main. java:59)
[2011-05-09 23:32:11 - Yamba] Dx at com.android.dx.command.dexer.Main
$1.processFileByt es(Main.java:294)
[2011-05-09 23:32:11 - Yamba] Dx at
com.android.dx.cf.direct.ClassPathOpener.processAr
chive(ClassPathOpener.java:244)
[2011-05-09 23:32:11 - Yamba] Dx at
com.android.dx.cf.direct.ClassPathOpener.processOn
e(ClassPathOpener.java:130)
[2011-05-09 23:32:11 - Yamba] Dx at
com.android.dx.cf.direct.ClassPathOpener.process(C lassPathOpener.java:
108)
[2011-05-09 23:32:11 - Yamba] Dx at
com.android.dx.command.dexer.Main.processOne(Main. java:313)
[2011-05-09 23:32:11 - Yamba] Dx at
com.android.dx.command.dexer.Main.processAllFiles( Main.java:233)
[2011-05-09 23:32:11 - Yamba] Dx at
com.android.dx.command.dexer.Main.run(Main.java:18 5)
[2011-05-09 23:32:11 - Yamba] Dx at
sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
[2011-05-09 23:32:11 - Yamba] Dx at
sun.reflect.NativeMethodAccessorImpl.invoke(Unknow n Source)
[2011-05-09 23:32:11 - Yamba] Dx at
sun.reflect.DelegatingMethodAccessorImpl.invoke(Un known Source)
[2011-05-09 23:32:11 - Yamba] Dx at
java.lang.reflect.Method.invoke(Unknown Source)
[2011-05-09 23:32:11 - Yamba] Dx at
com.android.ide.eclipse.adt.internal.build.DexWrap
per.run(DexWrapper.java:179)
[2011-05-09 23:32:11 - Yamba] Dx at
com.android.ide.eclipse.adt.internal.build.BuildHe
lper.executeDx(BuildHelper.java:585)
[2011-05-09 23:32:11 - Yamba] Dx at
com.android.ide.eclipse.adt.internal.build.builder
s.PostCompilerBuilder.build(PostCompilerBuilder.ja va:490)
[2011-05-09 23:32:11 - Yamba] Dx at
org.eclipse.core.internal.events.BuildManager$2.ru n(BuildManager.java:
627)
[2011-05-09 23:32:11 - Yamba] Dx at
org.eclipse.core.runtime.SafeRunner.run(SafeRunner .java:42)
[2011-05-09 23:32:11 - Yamba] Dx at
org.eclipse.core.internal.events.BuildManager.basi
cBuild(BuildManager.java:170)
[2011-05-09 23:32:11 - Yamba] Dx at
org.eclipse.core.internal.events.BuildManager.basi
cBuild(BuildManager.java:201)
[2011-05-09 23:32:11 - Yamba] Dx at
org.eclipse.core.internal.events.BuildManager$1.ru n(BuildManager.java:
253)
[2011-05-09 23:32:11 - Yamba] Dx at
org.eclipse.core.runtime.SafeRunner.run(SafeRunner .java:42)
[2011-05-09 23:32:11 - Yamba] Dx at
org.eclipse.core.internal.events.BuildManager.basi
cBuild(BuildManager.java:256)
[2011-05-09 23:32:11 - Yamba] Dx at
org.eclipse.core.internal.events.BuildManager.basi
cBuildLoop(BuildManager.java:309)
[2011-05-09 23:32:11 - Yamba] Dx at
org.eclipse.core.internal.events.BuildManager.buil d(BuildManager.java:
341)
[2011-05-09 23:32:11 - Yamba] Dx at
org.eclipse.core.internal.resources.Workspace.buil d(Workspace.java:
330)
[2011-05-09 23:32:11 - Yamba] Dx at
org.eclipse.ui.actions.GlobalBuildAction$1.run(Glo balBuildAction.java:
178)
[2011-05-09 23:32:11 - Yamba] Dx at
org.eclipse.core.internal.jobs.Worker.run(Worker.j ava:55)
[2011-05-09 23:32:11 - Yamba] Dx 1 error; aborting
[2011-05-09 23:32:11 - Yamba] Conversion to Dalvik format failed with
error 1


Can anyone translate this and point me to either the problem or TFM
for me to 'R/ead?

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to