NoSuchMethodError:没有静态方法zzb

时间:2016-11-13 15:59:23

标签: android

我刚刚将Android Studio版本从2.1升级到2.2.2,我还将其他一些Google依赖项(播放服务和所有支持库)升级到版本25.0.0。

我还将gradle版本升级到2.2.2并将compileSdkVersion升级为25。

嗯,我只是让所有事情都尽可能最新。

现在,当我运行我的应用程序时,一旦应用程序启动,我就会突然发现这种非常奇怪的崩溃。

java.lang.NoSuchMethodError: No static method zzb(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; in class Lcom/google/android/gms/common/internal/zzab; or its super classes (declaration of 'com.google.android.gms.common.internal.zzab' appears in /data/app/com.avantcar.a2go-1/base.apk:classes72.dex)
        at com.google.firebase.provider.FirebaseInitProvider.zza(Unknown Source)
        at com.google.firebase.provider.FirebaseInitProvider.attachInfo(Unknown Source)
        at android.app.ActivityThread.installProvider(ActivityThread.java:5153)
        at android.app.ActivityThread.installContentProviders(ActivityThread.java:4748)
        at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4688)
        at android.app.ActivityThread.-wrap1(ActivityThread.java)
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1405)
        at android.os.Handler.dispatchMessage(Handler.java:102)
        at android.os.Looper.loop(Looper.java:148)
        at android.app.ActivityThread.main(ActivityThread.java:5417)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)

有没有人见过这个,知道如何修复它?

3 个答案:

答案 0 :(得分:2)

我在几天前更新了我的sdk之后也看到了这个。这对我有用: 将您的firebase库更新到版本10.您可以通过更新build.gradle file:

中的这些行来完成此操作
compile 'com.google.firebase:firebase-core:10.0.0'
compile 'com.google.firebase:firebase-messaging:10.0.0'

您的项目可能有不同的firebase组件,因此请进行相应调整。

但您可以将版本更改为:

compile 'com.google.firebase:firebase-core:+'
compile 'com.google.firebase:firebase-messaging:+'

答案 1 :(得分:1)

compile 'com.google.android.gms:play-services:+' compile 'com.google.firebase:firebase-core:+'

适合我的那个

答案 2 :(得分:0)

同时更新所有库版本和gms版本。它肯定会奏效。确保您使用的所有Google服务库必须具有相同的版本