Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 12 Next capture
2021 2022 2023
1 capture
12 Jun 22 - 12 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
  • Help Room /
avatar image
3
Question by SilverbyteStudios · Oct 11, 2015 at 08:23 PM · androidfacebookgoogle play

CommandInvokationFailure: Unable to convert classes into dex format.

Before I start I've read up on the other Questions that have the same error and I understand it's because something is being referenced twice or two files share a similar name, but I was wondering if anyone can pinpoint the exact files? I think it's because I'm using GooglePlayServices + FacebookSDK but I'd like to use both if I can. I've gone through the files for the last few hours and I had a few that had the same name but different file types so I've changed those but I'm still getting the error, I went through the latest scripts I've created and changed references but I can't figure out what's causing this, it has only started happening since setting up the FacebookSDK.

 CommandInvokationFailure: Unable to convert classes into dex format. See the Console for details.
 C:\Program Files\Java\jdk1.7.0_79\bin\java.exe -Xmx2048M -Dcom.android.sdkmanager.toolsdir="C:/Users/Jake/AppData/Local/Android/sdk\tools" -Dfile.encoding=UTF8 -jar "G:\Unity\Editor\Data\PlaybackEngines\androidplayer/Tools\sdktools.jar" -
 
 stderr[
 Uncaught translation error: java.lang.IllegalArgumentException: already added: Landroid/support/annotation/AttrRes;
 Uncaught translation error: java.lang.IllegalArgumentException: already added: Landroid/support/annotation/CallSuper;
 Uncaught translation error: java.lang.IllegalArgumentException: already added: Landroid/support/annotation/IdRes;
 Uncaught translation error: java.lang.IllegalArgumentException: already added: Landroid/support/annotation/BoolRes;
 Uncaught translation error: java.lang.IllegalArgumentException: already added: Landroid/support/annotation/Size;
 Uncaught translation error: java.lang.IllegalArgumentException: already added: Landroid/support/annotation/DrawableRes;
 Uncaught translation error: java.lang.IllegalArgumentException: already added: Landroid/support/annotation/MainThread;
 Uncaught translation error: java.lang.IllegalArgumentException: already added: Landroid/support/annotation/StringRes;
 Uncaught translation error: java.lang.IllegalArgumentException: already added: Landroid/support/annotation/TransitionRes;
 
 UNEXPECTED TOP-LEVEL EXCEPTION:
 java.lang.RuntimeException: Translation has been interrupted
     at com.android.dx.command.dexer.Main.processAllFiles(Main.java:608)
     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:57)
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
     at java.lang.reflect.Method.invoke(Method.java:606)
     at SDKMain.main(SDKMain.java:129)
 Caused by: java.lang.InterruptedException: Too many errors
     at com.android.dx.command.dexer.Main.processAllFiles(Main.java:600)
     ... 9 more
 ]
 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$2$1$1.class...
 processing com/unity3d/player/j$2$1.class...
 processing com/unity3d/player/j$2.class...
 processing com/unity3d/player/j.class...
 processing com/unity3d/player/k$1.class...
 processing com/unity3d/player/k.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/NativeLoader.class...
 processing com/unity3d/player/o.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/p.class...
 processing com/unity3d/player/q$1.class...
 processing com/unity3d/player/q$2.class...
 processing com/unity3d/player/q$3.class...
 processing com/unity3d/player/q.class...
 processing com/unity3d/player/r.class...
 processing com/unity3d/player/s.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$1.class...
 processing com/unity3d/player/UnityPlayer$13.class...
 processing com/unity3d/player/UnityPlayer$3.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$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/t.class...
 processing com/unity3d/player/u$1.class...
 processing com/unity3d/player/u.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\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\google\example\games\mainlibproj\R$attr.class...
 processing bin\classes\.\com\google\example\games\mainlibproj\R$color.class...
 processing bin\classes\.\com\google\example\games\mainlibproj\R$dimen.class...
 processing bin\classes\.\com\google\example\games\mainlibproj\R$drawable.class...
 processing bin\classes\.\com\google\example\games\mainlibproj\R$id.class...
 processing bin\classes\.\com\google\example\games\mainlibproj\R$integer.class...
 processing bin\classes\.\com\google\example\games\mainlibproj\R$layout.class...
 processing bin\classes\.\com\google\example\games\mainlibproj\R$raw.class...
 processing bin\classes\.\com\google\example\games\mainlibproj\R$string.class...
 processing bin\classes\.\com\google\example\games\mainlibproj\R$style.class...
 processing bin\classes\.\com\google\example\games\mainlibproj\R$styleable.class...
 processing bin\classes\.\com\google\example\games\mainlibproj\R.class...
 processing bin\classes\.\com\SilverbyteStudios\TappyZoo\R$attr.class...
 processing bin\classes\.\com\SilverbyteStudios\TappyZoo\R$color.class...
 processing bin\classes\.\com\SilverbyteStudios\TappyZoo\R$dimen.class...
 processing bin\classes\.\com\SilverbyteStudios\TappyZoo\R$drawable.class...
 processing bin\classes\.\com\SilverbyteStudios\TappyZoo\R$id.class...
 processing bin\classes\.\com\SilverbyteStudios\TappyZoo\R$integer.class...
 processing bin\classes\.\com\SilverbyteStudios\TappyZoo\R$layout.class...
 processing bin\classes\.\com\SilverbyteStudios\TappyZoo\R$raw.class...
 processing bin\classes\.\com\SilverbyteStudios\TappyZoo\R$string.class...
 processing bin\classes\.\com\SilverbyteStudios\TappyZoo\R$style.class...
 processing bin\classes\.\com\SilverbyteStudios\TappyZoo\R$styleable.class...
 processing bin\classes\.\com\SilverbyteStudios\TappyZoo\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-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/AttrRes.class...
 processing android/support/annotation/CallSuper.class...
 processing android/support/annotation/IdRes.class...
 processing android/support/annotation/BoolRes.class...
 processing android/support/annotation/Size.class...
 processing android/support/annotation/DrawableRes.class...
 processing android/support/annotation/MainThread.class...
 processing android/support/annotation/StringRes.class...
 processing android/support/annotation/TransitionRes.class...
 processing android/support/annotation/WorkerThread.class...
 processing android/support/annotation/StyleRes.class...
 processing android/support/annotation/RequiresPermission.class...
 processing android/support/annotation/DimenRes.class...
 processing android/support/annotation/RequiresPermission$Write.class...
 processing android/support/annotation/CheckResult.class...
 processing android/support/annotation/NonNull.class...
 processing android/support/annotation/XmlRes.class...
 processing android/support/annotation/StyleableRes.class...
 processing android/support/annotation/Keep.class...
 processing android/support/annotation/UiThread.class...
 processing android/support/annotation/RequiresPermission$Read.class...
 processing android/support/annotation/IntRange.class...
 processing android/support/annotation/BinderThread.class...
 processing android/support/annotation/LayoutRes.class...
 processing android/support/annotation/IntDef.class...
 processing android/support/annotation/MenuRes.class...
 processing android/support/annotation/AnimRes.class...
 processing android/support/annotation/ColorInt.class...
 processing android/support/annotation/FloatRange.class...
 processing android/support/annotation/FractionRes.class...
 processing android/support/annotation/StringDef.class...
 processing android/support/annotation/RawRes.class...
 processing android/support/annotation/Nullable.class...
 processing android/support/annotation/AnyRes.class...
 processing android/support/annotation/PluralsRes.class...
 processing android/support/annotation/ColorRes.class...
 processing android/support/annotation/VisibleForTesting.class...
 processing android/support/annotation/AnimatorRes.class...
 processing android/support/annotation/ArrayRes.class...
 processing android/support/annotation/IntegerRes.class...
 processing android/support/annotation/InterpolatorRes.class...
 ignored resource android/support/v4/
 ignored resource android/support/v4/accessibilityservice/
 processing android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class...
 processing android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class...
 processing android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.class...
 processing android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.class...
 processing android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2.class...
 processing android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.class...
 processing android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.class...
 ignored resource android/support/v4/print/
 processing android/support/v4/print/PrintHelper.class...
 processing android/support/v4/print/PrintHelper$PrintHelperStubImpl.class...
 processing android/support/v4/print/PrintHelperKitkat.class...
 processing android/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback.class...
 processing android/support/v4/print/PrintHelper$PrintHelperVersionImpl.class...
 processing android/support/v4/print/PrintHelper$PrintHelperKitkatImpl.class...
 processing android/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2.class...
 processing android/support/v4/print/PrintHelper$1.class...
 processing android/support/v4/print/PrintHelper$OnPrintFinishCallback.class...
 processing android/support/v4/print/PrintHelperKitkat$2$1.class...
 processing android/support/v4/print/PrintHelperKitkat$2.class...
 processing android/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1.class...
 processing android/support/v4/print/PrintHelperKitkat$1.class...
 processing android/support/v4/print/PrintHelperKitkat$2$1$1.class...
 ignored resource android/support/v4/animation/
 processing android/support/v4/animation/AnimatorUpdateListenerCompat.class...
 processing android/support/v4/animation/HoneycombMr1AnimatorCompatProvider$HoneycombValueAnimatorCompat$1.class...
 processing android/support/v4/animation/HoneycombMr1AnimatorCompatProvider$HoneycombValueAnimatorCompat.class...
 processing android/support/v4/animation/HoneycombMr1AnimatorCompatProvider$AnimatorListenerCompatWrapper.class...
 processing android/support/v4/animation/ValueAnimatorCompat.class...
 processing android/support/v4/animation/AnimatorProvider.class...
 processing android/support/v4/animation/HoneycombMr1AnimatorCompatProvider.class...
 processing android/support/v4/animation/AnimatorCompatHelper.class...
 processing android/support/v4/animation/DonutAnimatorCompatProvider$DonutFloatValueAnimator.class...
 processing android/support/v4/animation/DonutAnimatorCompatProvider.class...
 processing android/support/v4/animation/DonutAnimatorCompatProvider$DonutFloatValueAnimator$1.class...
 processing android/support/v4/animation/AnimatorListenerCompat.class...
 ignored resource android/support/v4/med<message truncated>
Comment
Add comment
10 |3000 characters needed characters left characters exceeded
â–¼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

2 Replies

· Add your reply
  • Sort: 
avatar image
0

Answer by Zewde · Dec 19, 2015 at 02:40 PM

I'm getting the same error... and I am also using both google play services and facebook sdk . I couldn't find the duplicate files or any solution online. If someone has the solution, please help us !

Thanks

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
â–¼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image
0

Answer by GabLeRoux · Jan 29, 2016 at 04:32 AM

Having same error when building for Android (tried on both Windows and OS X).

Build failure dex failure

Not using Facebook SDK, only added GooglePlayServices (for unity).

Plugin version: 0.9.27 (0x00000926)

Turns out this version was broken.

By the way, there's issue #858 on github project for this. Issue description suggests using package 0.9.26, but I confirm this doesn't happen in version 0.9.30 anymore.

I created an empty project, added the latest unitypackage 0.9.30, added ressources xml and GPGSIds for Constant Class Name and it passed the DEX conversion step and successfully built apk. config

Solution:

  1. Clean up Assets/Plugin (delete play-games-services plugin related things in Android folder)

  2. delete Assets/GooglePlayGames/ folder,

  3. import most recent GooglePlayGamesPlugin.unitypackage (0.9.30 or higher)

  4. enjoy ;)

Edit: someone having yet an other very similar problem: issue #1301 on github project. I think I got the same error too with build tools 24.0.1 and play-games-services 0.9.34 :(


dex-error.png (27.3 kB)
setup.png (70.8 kB)
Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
â–¼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

40 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

Facebook SDK "Android Build Facebook Settings" showing absolutely no info 1 Answer

Unable to convert classes into dex format, please help 3 Answers

App not running on Blue Stacks emulator 0 Answers

In-App Purchasing not initialized 0 Answers

Accessibility Content labeling on android (have a label readable by screen readers) 1 Answer


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges