2017-04-19 4 views
0

Ich benutze Windows Einheit 5.6.0f3. Der Versuch, das neueste Firebase und Facebook SDK 7.9.4 für den Login-Zweck zu verwenden. In Einheit zu laufen ist in Ordnung. Aber leider, sobald ich versuche, Android APK zu bauen, wird es Fehler wie folgt. Ich hatte spätestes Java installiert und suche doppelte Datendatei, aber noch kein Glück.Einheit: Firebase und Facebook für Android

Wenn ich etwas verpasse, bitte beachten Sie mich. Hat jemand dieses Problem?

CommandInvokationFailure: Unable to convert classes into dex format. 
C:/Program Files/Java/jdk1.8.0_131\bin\java.exe -Xmx2048M -Dcom.android.sdkmanager.toolsdir="E:/Users/Alex/AppData/Local/Android/sdk\tools" -Dfile.encoding=UTF8 -jar "E:\Program Files\Unity\Editor\Data\PlaybackEngines\AndroidPlayer/Tools\sdktools.jar" - 

stderr[ 
Uncaught translation error: java.lang.IllegalArgumentException: already added: Landroid/support/v4/BuildConfig; 
Uncaught translation error: java.lang.IllegalArgumentException: already added: Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat; 
Uncaught translation error: java.lang.IllegalArgumentException: already added: Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; 
Uncaught translation error: java.lang.IllegalArgumentException: already added: Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2; 
Uncaught translation error: java.lang.IllegalArgumentException: already added: Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; 
Uncaught translation error: java.lang.IllegalArgumentException: already added: Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; 
Uncaught translation error: java.lang.IllegalArgumentException: already added: Landroid/support/v4/animation/AnimatorCompatHelper; 
Uncaught translation error: java.lang.IllegalArgumentException: already added: Landroid/support/v4/app/ActionBarDrawerToggle; 
Uncaught translation error: java.lang.IllegalArgumentException: already added: Landroid/support/v4/app/ActionBarDrawerToggle$1; 

UNEXPECTED TOP-LEVEL EXCEPTION: 
java.lang.RuntimeException: Translation has been interrupted 
    at com.android.dx.command.dexer.Main.processAllFiles(Main.java:613) 
    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:498) 
    at SDKMain.main(SDKMain.java:129) 
Caused by: java.lang.InterruptedException: Too many errors 
    at com.android.dx.command.dexer.Main.processAllFiles(Main.java:605) 
    ... 9 more 
] 
stdout[ 
processing archive E:\UnityProject\TooTiToo\Temp\StagingArea\android-libraries\animated-vector-drawable-23.4.0\libs\.\classes.jar... 
processing android/support/graphics/drawable/AnimatedVectorDrawableCompat.class... 
processing android/support/graphics/drawable/AnimatedVectorDrawableCompat$1.class... 
processing android/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState.class... 
processing android/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableDelegateState.class... 
processing android/support/graphics/drawable/animated/BuildConfig.class... 
processing archive E:\UnityProject\TooTiToo\Temp\StagingArea\android-libraries\appcompat-v7-23.4.0\libs\.\classes.jar... 
ignored resource .readme 

Antwort

0

Danke für den Rat von Firebase, ich verstehe endlich, warum andere Namen von JAR-Datei, aber immer noch Konflikte können.

ich fand die Datei ist support-annotations- ?? Datei und Support-v4- ?? Datei ist dupliziert.

Entfernen Sie einfach die alte Version und es funktioniert jetzt.

Verwandte Themen