多个dex文件定义Lcom/google/android/gms/internal/measurement/zzabn

Ale*_*xis 10 android dex firebase android-studio android-studio-3.0

从今天早上起,我无法构建我的Android应用,因为我收到此错误

  • 出了什么问题:任务执行失败':app:transformDexArchiveWithDexMergerForDebug'.

    com.android.build.api.transform.TransformException:com.android.dex.DexException:多个dex文件定义Lcom/google/android/gms/internal/measurement/zzabn;

我已经尝试将Firebase版本相应地提升到15.0.2,但后来又出现了其他错误......

任务:app:processDebugGoogleServices找到com.google.android.gms:play-services-maps:15.0.0,但google-services插件需要15.0.2版.

com.google.android.gms:play-services-maps:15.0.2甚至还没有发布?

我有一个推动生产的构建,构建应用程序的最佳方法是什么?

Pet*_*dad 13

请将google-service插件更新为:

classpath 'com.google.gms:google-services:3.3.0'
Run Code Online (Sandbox Code Playgroud)

能够使用最新版本的Firebase并避免错误.

阅读以下内容以获取更多信息:

https://android-developers.googleblog.com/2018/05/announcing-new-sdk-versioning.html

编译未能完成:程序类型已存在:com.google.android.gms.internal.measurement.zzabn