I get the following error when I try to export out a build for android. I have done this 1000 times without a error. I uninstalled unity 3d and the SDKs and reinstalled everything. Any ideas?
==========================
Error building Player: CommandInvokationFailure: Unable to convert classes into dex format. See the Console for details.
C:\Program Files (x86)\Java\jdk1.7.0_03\bin\java.exe -Xmx1024M -Dcom.android.sdkmanager.toolsdir=“C:/adt-bundle-windows-x86_64-20131030/adt-bundle-windows-x86_64-20131030/sdk ools” -Dfile.encoding=UTF8 -jar “C:/Program Files (x86)/Unity/Editor/Data/BuildTargetTools/AndroidPlayer\sdktools.jar” -
stderr[
UNEXPECTED TOP-LEVEL EXCEPTION:
java.lang.IllegalArgumentException: already added: Landroid/support/v4/hardware/display/DisplayManagerCompat;
at com.android.dx.dex.file.ClassDefsSection.add(ClassDefsSection.java:122)
at com.android.dx.dex.file.DexFile.add(DexFile.java:161)
at com.android.dx.command.dexer.Main.processClass(Main.java:685)
at com.android.dx.command.dexer.Main.processFileBytes(Main.java:634)
at com.android.dx.command.dexer.Main.access$600(Main.java:78)
at com.android.dx.command.dexer.Main$1.processFileBytes(Main.java:572)
at com.android.dx.cf.direct.ClassPathOpener.processArchive(ClassPathOpener.java:284)
at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:166)
at com.android.dx.cf.direct.ClassPathOpener.processDirectory(ClassPathOpener.java:229)
at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:158)
at com.android.dx.cf.direct.ClassPathOpener.process(ClassPathOpener.java:144)
at com.android.dx.command.dexer.Main.processOne(Main.java:596)
at com.android.dx.command.dexer.Main.processAllFiles(Main.java:498)
at com.android.dx.command.dexer.Main.runMonoDex(Main.java:264)
at com.android.dx.command.dexer.Main.run(Main.java:230)
at com.android.dx.command.dexer.Main.main(Main.java:199)
at com.android.dx.command.Main.main(Main.java:103)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at SDKMain.main(SDKMain.java:129)
UNEXPECTED TOP-LEVEL EXCEPTION:
java.lang.IllegalArgumentException: already added: Lcom/facebook/AccessToken$SerializationProxyV1;
at com.android.dx.dex.file.ClassDefsSection.add(ClassDefsSection.java:122)
at com.android.dx.dex.file.DexFile.add(DexFile.java:161)
at com.android.dx.command.dexer.Main.processClass(Main.java:685)
at com.android.dx.command.dexer.Main.processFileBytes(Main.java:634)
at com.android.dx.command.dexer.Main.access$600(Main.java:78)
at com.android.dx.command.dexer.Main$1.processFileBytes(Main.java:572)
at com.android.dx.cf.direct.ClassPathOpener.processArchive(ClassPathOpener.java:284)
at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:166)
at com.android.dx.cf.direct.ClassPathOpener.process(ClassPathOpener.java:144)
at com.android.dx.command.dexer.Main.processOne(Main.java:596)
at com.android.dx.command.dexer.Main.processAllFiles(Main.java:498)
at com.android.dx.command.dexer.Main.runMonoDex(Main.java:264)
at com.android.dx.command.dexer.Main.run(Main.java:230)
at com.android.dx.command.dexer.Main.main(Main.java:199)
at com.android.dx.command.Main.main(Main.java:103)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at SDKMain.main(SDKMain.java:129)
2 errors; aborting
]
stdout[
processing archive bin\classes.jar…
processing com/unity3d/player/a$1.class…
processing com/unity3d/player/a$2.class…
processing com/unity3d/player/a$a.class…
processing com/unity3d/player/a.class…
processing com/unity3d/player/b$1.class…
processing com/unity3d/player/b$2.class…
processing com/unity3d/player/b.class…
processing com/unity3d/player/c.class…
processing com/unity3d/player/d$1.class…
processing com/unity3d/player/d$2.class…
processing com/unity3d/player/d.class…
processing com/unity3d/player/e.class…
processing com/unity3d/player/f.class…
processing com/unity3d/player/g.class…
processing com/unity3d/player/h.class…
processing com/unity3d/player/i.class…
processing com/unity3d/player/j$1.class…
processing com/unity3d/player/j.class…
processing com/unity3d/player/NativeLoader.class…
processing com/unity3d/player/k.class…
processing com/unity3d/player/ReflectionHelper$1.class…
processing com/unity3d/player/ReflectionHelper$a.class…
processing com/unity3d/player/ReflectionHelper.class…
processing com/unity3d/player/l.class…
processing com/unity3d/player/m$1.class…
processing com/unity3d/player/m$2.class…
processing com/unity3d/player/m$3.class…
processing com/unity3d/player/m.class…
processing com/unity3d/player/n.class…
processing com/unity3d/player/o.class…
processing com/unity3d/player/UnityPlayer$1.class…
processing com/unity3d/player/UnityPlayer$2.class…
processing com/unity3d/player/UnityPlayer$3.class…
processing com/unity3d/player/UnityPlayer$4.class…
processing com/unity3d/player/UnityPlayer$5.class…
processing com/unity3d/player/UnityPlayer$6.class…
processing com/unity3d/player/UnityPlayer$7.class…
processing com/unity3d/player/UnityPlayer$8.class…
processing com/unity3d/player/UnityPlayer$9.class…
processing com/unity3d/player/UnityPlayer$10.class…
processing com/unity3d/player/UnityPlayer$11.class…
processing com/unity3d/player/UnityPlayer$12$1.class…
processing com/unity3d/player/UnityPlayer$12.class…
processing com/unity3d/player/UnityPlayer$13.class…
processing com/unity3d/player/UnityPlayer$14.class…
processing com/unity3d/player/UnityPlayer$15.class…
processing com/unity3d/player/UnityPlayer$16.class…
processing com/unity3d/player/UnityPlayer$17.class…
processing com/unity3d/player/UnityPlayer$18.class…
processing com/unity3d/player/UnityPlayer$19.class…
processing com/unity3d/player/UnityPlayer$a.class…
processing com/unity3d/player/UnityPlayer$b.class…
processing com/unity3d/player/UnityPlayer.class…
processing com/unity3d/player/UnityPlayerActivity.class…
processing com/unity3d/player/UnityPlayerNativeActivity.class…
processing com/unity3d/player/UnityPlayerProxyActivity.class…
processing com/unity3d/player/p.class…
processing com/unity3d/player/q$1.class…
processing com/unity3d/player/q.class…
processing com/unity3d/player/WWW.class…
processing org/fmod/FMODAudioDevice$a.class…
processing org/fmod/FMODAudioDevice.class…
processing org/fmod/a.class…
processing bin\classes.\com\facebook\android\Manifest$permission.class…
processing bin\classes.\com\facebook\android\Manifest.class…
processing bin\classes.\com\facebook\android\R$attr.class…
processing bin\classes.\com\facebook\android\R$bool.class…
processing bin\classes.\com\facebook\android\R$color.class…
processing bin\classes.\com\facebook\android\R$dimen.class…
processing bin\classes.\com\facebook\android\R$drawable.class…
processing bin\classes.\com\facebook\android\R$id.class…
processing bin\classes.\com\facebook\android\R$integer.class…
processing bin\classes.\com\facebook\android\R$layout.class…
processing bin\classes.\com\facebook\android\R$string.class…
processing bin\classes.\com\facebook\android\R$style.class…
processing bin\classes.\com\facebook\android\R$styleable.class…
processing bin\classes.\com\facebook\android\R.class…
processing bin\classes.\slifkergames\com_blastoinvaders\Manifest$permission.class…
processing bin\classes.\slifkergames\com_blastoinvaders\Manifest.class…
processing bin\classes.\slifkergames\com_blastoinvaders\R$attr.class…
processing bin\classes.\slifkergames\com_blastoinvaders\R$bool.class…
processing bin\classes.\slifkergames\com_blastoinvaders\R$color.class…
processing bin\classes.\slifkergames\com_blastoinvaders\R$dimen.class…
processing bin\classes.\slifkergames\com_blastoinvaders\R$drawable.class…
processing bin\classes.\slifkergames\com_blastoinvaders\R$id.class…
processing bin\classes.\slifkergames\com_blastoinvaders\R$integer.class…
processing bin\classes.\slifkergames\com_blastoinvaders\R$layout.class…
processing bin\classes.\slifkergames\com_blastoinvaders\R$string.class…
processing bin\classes.\slifkergames\com_blastoinvaders\R$style.class…
processing bin\classes.\slifkergames\com_blastoinvaders\R$styleable.class…
processing bin\classes.\slifkergames\com_blastoinvaders\R.class…
processing archive plugins.\android-support-v4.jar…
ignored resource META-INF/MANIFEST.MF
processing android/support/v4/hardware/display/DisplayManagerCompat.class…
processing android/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl.class…
processing android/support/v4/hardware/display/DisplayManagerJellybeanMr1.class…
processing android/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl.class…
processing android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class…
processing android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class…
processing android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.class…
processing android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2.class…
processing android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.class…
processing android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.class…
processing android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.class…
processing android/support/v4/util/MapCollections.class…
processing android/support/v4/util/MapCollections$ValuesCollection.class…
processing android/support/v4/util/SimpleArrayMap.class…
processing android/support/v4/util/TimeUtils.class…
processing android/support/v4/util/ContainerHelpers.class…
processing android/support/v4/util/MapCollections$ArrayIterator.class…
processing android/support/v4/util/ArrayMap$1.class…
processing android/support/v4/util/ArrayMap.class…
processing android/support/v4/util/MapCollections$EntrySet.class…
processing android/support/v4/util/LongSparseArray.class…
processing android/support/v4/util/LruCache.class…
processing android/support/v4/util/LogWriter.class…
processing android/support/v4/util/AtomicFile.class…
processing android/support/v4/util/MapCollections$KeySet.class…
processing android/support/v4/util/MapCollections$MapIterator.class…
processing android/support/v4/util/SparseArrayCompat.class…
processing android/support/v4/util/DebugUtils.class…
processing android/support/v4/graphics/drawable/DrawableCompat$DrawableImpl.class…
processing android/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl.class…
processing android/support/v4/graphics/drawable/DrawableCompatKitKat.class…
processing android/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl.class…
processing android/support/v4/graphics/drawable/DrawableCompatHoneycomb.class…
processing android/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl.class…
processing android/support/v4/graphics/drawable/DrawableCompat.class…
processing android/support/v4/os/ParcelableCompat.class…
processing android/support/v4/os/ParcelableCompat$CompatCreator.class…
processing android/support/v4/os/EnvironmentCompatKitKat.class…
processing android/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub.class…
processing android/support/v4/os/ParcelableCompatCreatorCallbacks.class…
processing android/support/v4/os/EnvironmentCompat.class…
processing android/support/v4/os/ParcelableCompatCreatorHoneycombMR2.class…
processing android/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong.class…
processing android/support/v4/text/ICUCompat$ICUCompatImplBase.class…
processing android/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong.class…
processing android/support/v4/text/ICUCompat.class…
processing android/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.class…
processing android/support/v4/text/BidiFormatter$Builder.class…
processing android/support/v4/text/BidiFormatter.class…
processing android/support/v4/text/TextDirectionHeuristicCompat.class…
processing android/support/v4/text/ICUCompat$ICUCompatImplIcs.class…
processing android/support/v4/text/ICUCompat$ICUCompatImpl.class…
processing android/support/v4/text/TextDirectionHeuristicsCompat$1.class…
processing android/support/v4/text/BidiFormatter$DirectionalityEstimator.class…
processing android/support/v4/text/BidiFormatter$1.class…
processing android/support/v4/text/TextDirectionHeuristicsCompat.class…
processing android/support/v4/text/ICUCompatIcs.class…
processing android/support/v4/text/TextUtilsCompat.class…
processing android/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm.class…
processing android/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.class…
processing android/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.class…
processing android/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb.class…
processing android/support/v4/app/ShareCompat$IntentBuilder.class…
processing android/support/v4/app/ServiceCompat.class…
processing android/support/v4/app/NotificationCompat$NotificationCompatImplBase.class…
processing android/support/v4/app/TaskStackBuilder$SupportParentable.class…
processing android/support/v4/app/FragmentActivity$2.class…
processing android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.class…
processing android/support/v4/app/LoaderManager$LoaderCallbacks.class…
processing android/support/v4/app/FragmentState.class…
processing android/support/v4/app/ActivityCompat.class…
processing android/support/v4/app/ShareCompat$ShareCompatImplBase.class…
processing android/support/v4/app/ListFragment$2.class…
processing android/support/v4/app/NotificationCompat$NotificationCompatImplJellybean.class…
processing android/support/v4/app/ActionBarDrawerToggle.class…
processing android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.class…
processing android/support/v4/app/ListFragment.class…
processing android/support/v4/app/NavUtilsJB.class…
processing android/support/v4/app/FragmentState$1.class…
processing android/support/v4/app/FragmentStatePagerAdapter.class…
processing android/support/v4/app/FragmentTabHost$1.class…
processing android/support/v4/app/BackStackState$1.class…
processing android/support/v4/app/FragmentManagerImpl$3.class…
processing android/support/v4/app/ShareCompat$ShareCompatImplICS.class…
processing android/support/v4/app/FragmentManager.class…
processing android/support/v4/app/ActivityCompatJB.class…
processing android/support/v4/app/NotificationCompat$NotificationCompatImpl.class…
processing android/support/v4/app/ActivityCompatHoneycomb.class…
processing android/support/v4/app/NotificationCompatIceCreamSandwich.class…
processing android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl.class…
processing android/support/v4/app/LoaderManagerImpl.class…
processing android/support/v4/app/Fragment$1.class…
processing android/support/v4/app/LoaderManager.class…
processing android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl.class…
processing android/support/v4/app/LoaderManagerImpl$LoaderInfo.class…
processing android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean.class…
processing android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.class…
processing android/support/v4/app/ShareCompat$IntentReader.class…
processing android/support/v4/app/Fragment.class…
processing android/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich.class…
processing android/support/v4/app/FragmentTabHost$TabInfo.class…
processing android/support/v4/app/ActionBarDrawerToggle$DelegateProvider.class…
processing android/support/v4/app/Fragment$InstantiationException.class…
processing android/
--stabs own eyes out and eats them--
– Lo0NuhtiKLOL @Lo0NuhtiK (that was hard to type, looks more like a password). @wheretheidivides, did you change from java 1.6 to 1.7 lately? I used to have similar issues using Java 7. Also, did you try creating an empty project and exporting it? maybe some new plugin or code in your project is causing this. See the first answer under this link: http://stackoverflow.com/questions/9164005/unexpected-top-level-exception-java-lang-illegalargumentexception-already-adde
– supernat