Firebase API initialization failure

5,948 views
Skip to first unread message

Erwan Macé

unread,
May 26, 2016, 10:24:07 AM5/26/16
to Firebase Google Group
Hi,

I keep getting this error in the logs after implementing Firebase (Core, Ads, Messaging):


05-26 17:39:49.911 1687-1687/com.bitsmedia.android.muslimpro E/FirebaseApp: Firebase API initialization failure.
                                                                            java.lang.reflect.InvocationTargetException
                                                                                at java.lang.reflect.Method.invoke(Native Method)
                                                                                at com.google.firebase.FirebaseApp.zza(Unknown Source)
                                                                                at com.google.firebase.FirebaseApp.initializeApp(Unknown Source)
                                                                                at com.google.firebase.FirebaseApp.initializeApp(Unknown Source)
                                                                                at com.google.firebase.FirebaseApp.zzbu(Unknown Source)
                                                                                at com.google.firebase.provider.FirebaseInitProvider.onCreate(Unknown Source)
                                                                                at android.content.ContentProvider.attachInfo(ContentProvider.java:1748)
                                                                                at android.content.ContentProvider.attachInfo(ContentProvider.java:1723)
                                                                                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)
                                                                             Caused by: java.lang.IncompatibleClassChangeError: The method 'java.io.File android.support.v4.content.ContextCompat.getNoBackupFilesDir(android.content.Context)' was expected to be of type virtual but instead was found to be of type direct (declaration of 'com.google.firebase.iid.zzg' appears in /data/app/com.bitsmedia.android.muslimpro-1/base.apk)
                                                                                at com.google.firebase.iid.zzg.zzeC(Unknown Source)
                                                                                at com.google.firebase.iid.zzg.<init>(Unknown Source)
                                                                                at com.google.firebase.iid.zzg.<init>(Unknown Source)
                                                                                at com.google.firebase.iid.zzd.zzb(Unknown Source)
                                                                                at com.google.firebase.iid.FirebaseInstanceId.getInstance(Unknown Source)
                                                                                at java.lang.reflect.Method.invoke(Native Method) 
                                                                                at com.google.firebase.FirebaseApp.zza(Unknown Source) 
                                                                                at com.google.firebase.FirebaseApp.initializeApp(Unknown Source) 
                                                                                at com.google.firebase.FirebaseApp.initializeApp(Unknown Source) 
                                                                                at com.google.firebase.FirebaseApp.zzbu(Unknown Source) 
                                                                                at com.google.firebase.provider.FirebaseInitProvider.onCreate(Unknown Source) 
                                                                                at android.content.ContentProvider.attachInfo(ContentProvider.java:1748) 
                                                                                at android.content.ContentProvider.attachInfo(ContentProvider.java:1723) 
                                                                                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) 

Ibrahim Yilmaz

unread,
May 27, 2016, 6:48:36 AM5/27/16
to Firebase Google Group
+1

Doug Stevenson

unread,
May 27, 2016, 6:00:07 PM5/27/16
to Firebase Google Group
Does this solution as described on Stack Overflow help?


Apparently there are problems when you reference a version of the support library that's too high (24 is currently in beta).

Doug
Reply all
Reply to author
Forward
0 new messages