Pushwoosh / pushwoosh-appcelerator-titanium

Other
33 stars 16 forks source link

Error failed to run dexer #43

Closed ryansoy closed 7 years ago

ryansoy commented 7 years ago

It will error on build sdk 6. please help me, i stuck on it 2 week with those error.

***** Error on build with sdk 6 ** [ERROR] : Failed to run dexer: [ERROR] :
[ERROR] : UNEXPECTED TOP-LEVEL EXCEPTION: [ERROR] : java.lang.IllegalArgumentException: already added: Lcom/google/android/gms/common/SignInButton$ButtonSize; [ERROR] : at com.android.dx.dex.file.ClassDefsSection.add(ClassDefsSection.java:122) [ERROR] : at com.android.dx.dex.file.DexFile.add(DexFile.java:161) [ERROR] : at com.android.dx.command.dexer.Main.processClass(Main.java:732) [ERROR] : at com.android.dx.command.dexer.Main.processFileBytes(Main.java:673) [ERROR] : at com.android.dx.command.dexer.Main.access$300(Main.java:83) [ERROR] : at com.android.dx.command.dexer.Main$1.processFileBytes(Main.java:602) [ERROR] : at com.android.dx.cf.direct.ClassPathOpener.processArchive(ClassPathOpener.java:284) [ERROR] : at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:166) [ERROR] : at com.android.dx.cf.direct.ClassPathOpener.process(ClassPathOpener.java:144) [ERROR] : at com.android.dx.command.dexer.Main.processOne(Main.java:632) [ERROR] : at com.android.dx.command.dexer.Main.processAllFiles(Main.java:510) [ERROR] : at com.android.dx.command.dexer.Main.runMultiDex(Main.java:334) [ERROR] : at com.android.dx.command.dexer.Main.run(Main.java:244) [ERROR] : at com.android.dx.command.dexer.Main.main(Main.java:215) [ERROR] : at com.android.dx.command.Main.main(Main.java:106) [ERROR] :
[ERROR] : UNEXPECTED TOP-LEVEL EXCEPTION: [ERROR] : java.lang.IllegalArgumentException: already added: Lcom/google/android/gms/common/zze; [ERROR] : at com.android.dx.dex.file.ClassDefsSection.add(ClassDefsSection.java:122) [ERROR] : at com.android.dx.dex.file.DexFile.add(DexFile.java:161) [ERROR] : at com.android.dx.command.dexer.Main.processClass(Main.java:732) [ERROR] : at com.android.dx.command.dexer.Main.processFileBytes(Main.java:673) [ERROR] : at com.android.dx.command.dexer.Main.access$300(Main.java:83) [ERROR] : at com.android.dx.command.dexer.Main$1.processFileBytes(Main.java:602) [ERROR] : at com.android.dx.cf.direct.ClassPathOpener.processArchive(ClassPathOpener.java:284) [ERROR] : at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:166) [ERROR] : at com.android.dx.cf.direct.ClassPathOpener.process(ClassPathOpener.java:144) [ERROR] : at com.android.dx.command.dexer.Main.processOne(Main.java:632) [ERROR] : at com.android.dx.command.dexer.Main.processAllFiles(Main.java:510) [ERROR] : at com.android.dx.command.dexer.Main.runMultiDex(Main.java:334) [ERROR] : at com.android.dx.command.dexer.Main.run(Main.java:244) [ERROR] : at com.android.dx.command.dexer.Main.main(Main.java:215) [ERROR] : at com.android.dx.command.Main.main(Main.java:106) [ERROR] :
[ERROR] : UNEXPECTED TOP-LEVEL EXCEPTION: [ERROR] : java.lang.IllegalArgumentException: already added: Lcom/google/android/gms/iid/zzb$zza; [ERROR] : at com.android.dx.dex.file.ClassDefsSection.add(ClassDefsSection.java:122) [ERROR] : at com.android.dx.dex.file.DexFile.add(DexFile.java:161) [ERROR] : at com.android.dx.command.dexer.Main.processClass(Main.java:732) [ERROR] : at com.android.dx.command.dexer.Main.processFileBytes(Main.java:673) [ERROR] : at com.android.dx.command.dexer.Main.access$300(Main.java:83) [ERROR] : at com.android.dx.command.dexer.Main$1.processFileBytes(Main.java:602) [ERROR] : at com.android.dx.cf.direct.ClassPathOpener.processArchive(ClassPathOpener.java:284) [ERROR] : at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:166) [ERROR] : at com.android.dx.cf.direct.ClassPathOpener.process(ClassPathOpener.java:144) [ERROR] : at com.android.dx.command.dexer.Main.processOne(Main.java:632) [ERROR] : at com.android.dx.command.dexer.Main.processAllFiles(Main.java:510) [ERROR] : at com.android.dx.command.dexer.Main.runMultiDex(Main.java:334) [ERROR] : at com.android.dx.command.dexer.Main.run(Main.java:244) [ERROR] : at com.android.dx.command.dexer.Main.main(Main.java:215) [ERROR] : at com.android.dx.command.Main.main(Main.java:106) [ERROR] :
[ERROR] : UNEXPECTED TOP-LEVEL EXCEPTION: [ERROR] : java.lang.IllegalArgumentException: already added: Lcom/google/android/gms/location/places/zzl; [ERROR] : at com.android.dx.dex.file.ClassDefsSection.add(ClassDefsSection.java:122) [ERROR] : at com.android.dx.dex.file.DexFile.add(DexFile.java:161) [ERROR] : at com.android.dx.command.dexer.Main.processClass(Main.java:732) [ERROR] : at com.android.dx.command.dexer.Main.processFileBytes(Main.java:673) [ERROR] : at com.android.dx.command.dexer.Main.access$300(Main.java:83) [ERROR] : at com.android.dx.command.dexer.Main$1.processFileBytes(Main.java:602) [ERROR] : at com.android.dx.cf.direct.ClassPathOpener.processArchive(ClassPathOpener.java:284) [ERROR] : at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:166) [ERROR] : at com.android.dx.cf.direct.ClassPathOpener.process(ClassPathOpener.java:144) [ERROR] : at com.android.dx.command.dexer.Main.processOne(Main.java:632) [ERROR] : at com.android.dx.command.dexer.Main.processAllFiles(Main.java:510) [ERROR] : at com.android.dx.command.dexer.Main.runMultiDex(Main.java:334) [ERROR] : at com.android.dx.command.dexer.Main.run(Main.java:244) [ERROR] : at com.android.dx.command.dexer.Main.main(Main.java:215) [ERROR] : at com.android.dx.command.Main.main(Main.java:106) [ERROR] : 4 errors; aborting

wfhm commented 7 years ago

Hi,

Do you use any other third-party plugins that contain google-play-services lib in your project? If so, please refer to the guide below:

http://docs.pushwoosh.com/docs/resolving-google-play-services-conflicts#2-unity-appcelerator-titanium