Unable to build for Android - Unable to convert classes into dex format.
I updated GameAnalytics SDK today, nothing else. The build for Android worked before this, so probably something wrong there, but how do I fix it? What should I look for? I read in another post that in such case one should make sure "Google play services libraries have the same version"? How do I do that? Please help, I am totally stuck now.
This is the log:
CommandInvokationFailure: Unable to convert classes into dex format. /Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home/bin/java -Xmx2048M -Dcom.android.sdkmanager.toolsdir="/Users/purbanics/Library/android-sdk-macosx/tools" -Dfile.encoding=UTF8 -jar "/Applications/Unity541f1/PlaybackEngines/AndroidPlayer/Tools/sdktools.jar" -
stderr[ Uncaught translation error: java.lang.IllegalArgumentException: already added: Lcom/google/android/gms/ads/internal/overlay/zzs; Uncaught translation error: java.lang.IllegalArgumentException: already added: Lcom/google/android/gms/internal/zzek; Uncaught translation error: java.lang.IllegalArgumentException: already added: Lcom/google/android/gms/internal/zzel; Uncaught translation error: java.lang.IllegalArgumentException: already added: Lcom/google/android/gms/internal/zzem; Uncaught translation error: java.lang.IllegalArgumentException: already added: Lcom/google/android/gms/internal/zzen; Uncaught translation error: java.lang.IllegalArgumentException: already added: Lcom/google/android/gms/internal/zzeo; Uncaught translation error: java.lang.IllegalArgumentException: already added: Lcom/google/android/gms/internal/zzep; Uncaught translation error: java.lang.IllegalArgumentException: already added: Lcom/google/android/gms/internal/zzeq; Uncaught translation error: java.lang.IllegalArgumentException: already added: Lcom/google/android/gms/internal/zzeq$zza;
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: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: java.lang.InterruptedException: Too many errors at com.android.dx.command.dexer.Main.processAllFiles(Main.java:600) ... 9 more ] stdout[ processing archive /Users/purbanics/Documents/Unity Projects/English/English/Temp/StagingArea/android-libraries/play-services-ads-9.4.0/libs/./classes.jar... ignored resource META-INF/ ignored resource META-INF/MANIFEST.MF ignored resource com/ ignored resource com/google/ ignored resource com/google/android/ ignored resource com/google/android/gms/ ignored resource com/google/android/gms/ads/ ignored resource com/google/android/gms/ads/internal/ processing com/google/android/gms/ads/internal/ClientApi.class... processing com/google/android/gms/ads/internal/InterstitialAdParameterParcel.class... ignored resource com/google/android/gms/ads/internal/formats/ ...
Thanks, Peter
Your answer
Follow this Question
Related Questions
AndroidManifest-main.xml merging error 6 Answers
failed to build apk (android),failed to build apk(android) 0 Answers
upgrade project from 5.4 to 5.5 and 5.6 giving Failed assemblies stripper. 0 Answers
"Unable To List Target Platforms. Please make sure the android sdk path is correct." 0 Answers
Unable to merge android manifest (Theme.Translucent) 0 Answers