Unable to convert classes into dex format.

I am seeing the following errors when I am trying to build for android. I made sure I dont have any duplicate jar’s in my project. I am posting the error log below. Please let me know if you need more information. Hope someone can point me what I am doing wrong. Thanks in advance.

Error building Player: CommandInvokationFailure: Unable to convert classes into dex format. See the Console for details.
/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/bin/java -Xmx2048M -Dcom.android.sdkmanager.toolsdir=“/Users/Abhi/Documents/Android/sdk/tools” -Dfile.encoding=UTF8 -jar “/Applications/Unity/PlaybackEngines/AndroidPlayer/Tools/sdktools.jar” -

stderr[

UNEXPECTED TOP-LEVEL EXCEPTION:
java.lang.RuntimeException: Exception parsing classes
at com.android.dx.command.dexer.Main.processClass(Main.java:752)
at com.android.dx.command.dexer.Main.processFileBytes(Main.java:718)
at com.android.dx.command.dexer.Main.access$1200(Main.java:85)
at com.android.dx.command.dexer.Main$FileBytesConsumer.processFileBytes(Main.java:1645)
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:672)
at com.android.dx.command.dexer.Main.processAllFiles(Main.java:574)
at com.android.dx.command.dexer.Main.runMonoDex(Main.java:311)
at com.android.dx.command.dexer.Main.run(Main.java:277)
at com.android.dx.command.dexer.Main.main(Main.java:245)
at com.android.dx.command.Main.main(Main.java:106)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at SDKMain.main(SDKMain.java:129)
Caused by: com.android.dx.cf.iface.ParseException: bad class file magic (cafebabe) or version (0034.0000)
at com.android.dx.cf.direct.DirectClassFile.parse0(DirectClassFile.java:472)
at com.android.dx.cf.direct.DirectClassFile.parse(DirectClassFile.java:406)
at com.android.dx.cf.direct.DirectClassFile.parseToInterfacesIfNecessary(DirectClassFile.java:388)
at com.android.dx.cf.direct.DirectClassFile.getMagic(DirectClassFile.java:251)
at com.android.dx.command.dexer.Main.parseClass(Main.java:764)
at com.android.dx.command.dexer.Main.access$1500(Main.java:85)
at com.android.dx.command.dexer.Main$ClassParserTask.call(Main.java:1684)
at com.android.dx.command.dexer.Main.processClass(Main.java:749)
… 19 more

UNEXPECTED TOP-LEVEL EXCEPTION:
java.lang.RuntimeException: Exception parsing classes
at com.android.dx.command.dexer.Main.processClass(Main.java:752)
at com.android.dx.command.dexer.Main.processFileBytes(Main.java:718)
at com.android.dx.command.dexer.Main.access$1200(Main.java:85)
at com.android.dx.command.dexer.Main$FileBytesConsumer.processFileBytes(Main.java:1645)
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:672)
at com.android.dx.command.dexer.Main.processAllFiles(Main.java:574)
at com.android.dx.command.dexer.Main.runMonoDex(Main.java:311)
at com.android.dx.command.dexer.Main.run(Main.java:277)
at com.android.dx.command.dexer.Main.main(Main.java:245)
at com.android.dx.command.Main.main(Main.java:106)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at SDKMain.main(SDKMain.java:129)
Caused by: com.android.dx.cf.iface.ParseException: bad class file magic (cafebabe) or version (0034.0000)
at com.android.dx.cf.direct.DirectClassFile.parse0(DirectClassFile.java:472)
at com.android.dx.cf.direct.DirectClassFile.parse(DirectClassFile.java:406)
at com.android.dx.cf.direct.DirectClassFile.parseToInterfacesIfNecessary(DirectClassFile.java:388)
at com.android.dx.cf.direct.DirectClassFile.getMagic(DirectClassFile.java:251)
at com.android.dx.command.dexer.Main.parseClass(Main.java:764)
at com.android.dx.command.dexer.Main.access$1500(Main.java:85)
at com.android.dx.command.dexer.Main$ClassParserTask.call(Main.java:1684)
at com.android.dx.command.dexer.Main.processClass(Main.java:749)
… 19 more
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.class…
processing com/unity3d/player/k$1.class…
processing com/unity3d/player/k$2$1$1.class…
processing com/unity3d/player/k$2$1.class…
processing com/unity3d/player/k$2.class…
processing com/unity3d/player/k.class…
processing com/unity3d/player/l$1.class…
processing com/unity3d/player/l.class…
processing com/unity3d/player/m.class…
processing com/unity3d/player/n$1.class…
processing com/unity3d/player/n.class…
processing com/unity3d/player/o.class…
processing com/unity3d/player/p$1.class…
processing com/unity3d/player/p.class…
processing com/unity3d/player/NativeLoader.class…
processing com/unity3d/player/q.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/r.class…
processing com/unity3d/player/s$1.class…
processing com/unity3d/player/s$2.class…
processing com/unity3d/player/s$3.class…
processing com/unity3d/player/s.class…
processing com/unity3d/player/t.class…
processing com/unity3d/player/u.class…
processing com/unity3d/player/UnityPlayer$1.class…
processing com/unity3d/player/UnityPlayer$2.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.class…
processing com/unity3d/player/UnityPlayer$13.class…
processing com/unity3d/player/UnityPlayer$14.class…
processing com/unity3d/player/UnityPlayer$3.class…
processing com/unity3d/player/UnityPlayer$15$1.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$20.class…
processing com/unity3d/player/UnityPlayer$a.class…
processing com/unity3d/player/UnityPlayer$b.class…
processing com/unity3d/player/UnityPlayer$c.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/v.class…
processing com/unity3d/player/UnityWebRequest.class…
processing com/unity3d/player/w$1.class…
processing com/unity3d/player/w.class…
processing com/unity3d/player/WWW.class…
processing org/fmod/FMODAudioDevice.class…
processing org/fmod/a.class…
processing bitter/jnibridge/JNIBridge$a.class…
processing bitter/jnibridge/JNIBridge.class…
processing bin/classes/./com/facebook/android/R$attr.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$raw.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/./com/facebook/R$attr.class…
processing bin/classes/./com/facebook/R$color.class…
processing bin/classes/./com/facebook/R$dimen.class…
processing bin/classes/./com/facebook/R$drawable.class…
processing bin/classes/./com/facebook/R$id.class…
processing bin/classes/./com/facebook/R$integer.class…
processing bin/classes/./com/facebook/R$layout.class…
processing bin/classes/./com/facebook/R$raw.class…
processing bin/classes/./com/facebook/R$string.class…
processing bin/classes/./com/facebook/R$style.class…
processing bin/classes/./com/facebook/R$styleable.class…
processing bin/classes/./com/facebook/R.class…
processing bin/classes/./com/fruitflygames/greedythesnake/R$attr.class…
processing bin/classes/./com/fruitflygames/greedythesnake/R$color.class…
processing bin/classes/./com/fruitflygames/greedythesnake/R$dimen.class…
processing bin/classes/./com/fruitflygames/greedythesnake/R$drawable.class…
processing bin/classes/./com/fruitflygames/greedythesnake/R$id.class…
processing bin/classes/./com/fruitflygames/greedythesnake/R$integer.class…
processing bin/classes/./com/fruitflygames/greedythesnake/R$layout.class…
processing bin/classes/./com/fruitflygames/greedythesnake/R$raw.class…
processing bin/classes/./com/fruitflygames/greedythesnake/R$string.class…
processing bin/classes/./com/fruitflygames/greedythesnake/R$style.class…
processing bin/classes/./com/fruitflygames/greedythesnake/R$styleable.class…
processing bin/classes/./com/fruitflygames/greedythesnake/R.class…
processing bin/classes/./com/google/android/gms/R$attr.class…
processing bin/classes/./com/google/android/gms/R$color.class…
processing bin/classes/./com/google/android/gms/R$dimen.class…
processing bin/classes/./com/google/android/gms/R$drawable.class…
processing bin/classes/./com/google/android/gms/R$id.class…
processing bin/classes/./com/google/android/gms/R$integer.class…
processing bin/classes/./com/google/android/gms/R$layout.class…
processing bin/classes/./com/google/android/gms/R$raw.class…
processing bin/classes/./com/google/android/gms/R$string.class…
processing bin/classes/./com/google/android/gms/R$style.class…
processing bin/classes/./com/google/android/gms/R$styleable.class…
processing bin/classes/./com/google/android/gms/R.class…
processing bin/classes/./com/soomla/SoomlaApp/R$attr.class…
processing bin/classes/./com/soomla/SoomlaApp/R$color.class…
processing bin/classes/./com/soomla/SoomlaApp/R$dimen.class…
processing bin/classes/./com/soomla/SoomlaApp/R$drawable.class…
processing bin/classes/./com/soomla/SoomlaApp/R$id.class…
processing bin/classes/./com/soomla/SoomlaApp/R$integer.class…
processing bin/classes/./com/soomla/SoomlaApp/R$layout.class…
processing bin/classes/./com/soomla/SoomlaApp/R$raw.class…
processing bin/classes/./com/soomla/SoomlaApp/R$string.class…
processing bin/classes/./com/soomla/SoomlaApp/R$style.class…
processing bin/classes/./com/soomla/SoomlaApp/R$styleable.class…
processing bin/classes/./com/soomla/SoomlaApp/R.class…
processing bin/classes/./com/unity3d/ads/android/R$attr.class…
processing bin/classes/./com/unity3d/ads/android/R$color.class…
processing bin/classes/./com/unity3d/ads/android/R$dimen.class…
processing bin/classes/./com/unity3d/ads/android/R$drawable.class…
processing bin/classes/./com/unity3d/ads/android/R$id.class…
processing bin/classes/./com/unity3d/ads/android/R$integer.class…
processing bin/classes/./com/unity3d/ads/android/R$layout.class…
processing bin/classes/./com/unity3d/ads/android/R$raw.class…
processing bin/classes/./com/unity3d/ads/android/R$string.class…
processing bin/classes/./com/unity3d/ads/android/R$style.class…
processing bin/classes/./com/unity3d/ads/android/R$styleable.class…
processing bin/classes/./com/unity3d/ads/android/R.class…
processing archive plugins/./android-bridge.jar…
ignored resource META-INF/
ignored resource META-INF/MANIFEST.MF
ignored resource com/
ignored resource com/supersonic/
ignored resource com/supersonic/unity/
ignored resource com/supersonic/unity/androidbridge/
processing com/supersonic/unity/androidbridge/AndroidBridge.class…
processing archive plugins/./android-support-v4.jar…
ignored resource META-INF/
ignored resource META-INF/MANIFEST.MF
ignored resource android/
ignored resource android/support/
ignored resource android/support/annotation/
processing android/support/annotation/ColorRes.class…
processing android/support/annotation/XmlRes.class…
processing android/support/annotation/BoolRes.class…
processing android/support/annotation/RequiresPermission$Read.class…
processing android/support/annotation/RequiresPermission.class…
processing android/support/annotation/RawRes.class…
processing android/support/annotation/RequiresPermission$Write.class…
processing android/support/annotation/StyleableRes.class…
processing android/support/annotation/UiThread.class…
processing android/support/annotation/TransitionRes.class…
processing android/support/annotation/AnimRes.class…
processing android/support/annotation/FloatRange.class…
processing android/support/annotation/CheckResult.class…
processing android/support/annotation/IntegerRes.class…
processing android/support/annotation/Keep.class…
processing android/support/annotation/AttrRes.class…
processing android/support/annotation/IntRange.class…
processing android/support/annotation/CallSuper.class…
processing android/support/annotation/MenuRes.class…
processing android/support/annotation/WorkerThread.class…
processing android/support/annotation/FractionRes.class…
processing android/support/annotation/Nullable.class…
processing android/support/annotation/InterpolatorRes.class…
processing android/support/annotation/ColorInt.class…
processing android/support/annotation/PluralsRes.class…
processing android/support/annotation/MainThread.class…
processing android/support/annotation/DrawableRes.class…
processing android/support/annotation/LayoutRes.class…
processing android/support/annotation/Size.class…
processing android/support/annotation/DimenRes.class…
processing android/support/annotation/ArrayRes.class…
processing android/support/annotation/IdRes.class…
processing android/support/annotation/AnyRes.class…
processing android/support/annotation/StringRes.class…
processing android/support/annotation/NonNull.class…
processing android/support/annotation/IntDef.class…
processing android/support/annotation/BinderThread.class…
processing android/support/annotation/StyleRes.class…
processing android/support/annotation/StringDef.class…
processing android/support/annotation/AnimatorRes.class…
processing android/support/annotation/VisibleForTesting.class…
ignored resource android/support/v4/
ignored resource android/support/v4/internal/
ignored resource android/support/v4/internal/vi

After SEVERAL DAYS I found a solution. For me it was that I was using Java8! When I uninstalled Java8 and installed Java7 build was successfull! Since it is a year old question hope it will help people who is trying to find a solution for this problem now. :slight_smile: