flutter_account_kit icon indicating copy to clipboard operation
flutter_account_kit copied to clipboard

Crash With Firebase messaging

Open girubhai opened this issue 5 years ago • 0 comments

When use account kit with project which uses firebase messaging, it crash as

E/AndroidRuntime( 7191): java.lang.NoClassDefFoundError: Failed resolution of: Lcom/google/android/gms/common/api/Api$zzf; E/AndroidRuntime( 7191): at com.google.android.gms.auth.api.Auth.(Unknown Source) E/AndroidRuntime( 7191): at com.facebook.accountkit.ui.AccountKitActivity.onCreate(AccountKitActivity.java:281) E/AndroidRuntime( 7191): at android.app.Activity.performCreate(Activity.java:6355) E/AndroidRuntime( 7191): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1108) E/AndroidRuntime( 7191): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2438) E/AndroidRuntime( 7191): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2545) E/AndroidRuntime( 7191): at android.app.ActivityThread.access$1100(ActivityThread.java:151) E/AndroidRuntime( 7191): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1396) E/AndroidRuntime( 7191): at android.os.Handler.dispatchMessage(Handler.java:102) E/AndroidRuntime( 7191): at android.os.Looper.loop(Looper.java:157) E/AndroidRuntime( 7191): at android.app.ActivityThread.main(ActivityThread.java:5601) E/AndroidRuntime( 7191): at java.lang.reflect.Method.invoke(Native Method) E/AndroidRuntime( 7191): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:774) E/AndroidRuntime( 7191): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:652) E/AndroidRuntime( 7191): Caused by: java.lang.ClassNotFoundException: Didn't find class "com.google.android.gms.common.api.Api$zzf" on path: DexPathList[[zip file "/data/app/com.eg-1/base.apk"],nativeLibraryDirectories=[/data/app/com.eg-1/lib/arm64, /data/app/com.eg-1/base.apk!/lib/arm64-v8a, /vendor/lib64, /system/lib64]] E/AndroidRuntime( 7191): at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56) E/AndroidRuntime( 7191): at java.lang.ClassLoader.loadClass(ClassLoader.java:511) E/AndroidRuntime( 7191): at java.lang.ClassLoader.loadClass(ClassLoader.java:469) E/AndroidRuntime( 7191): ... 14 more E/AndroidRuntime( 7191): Suppressed: java.lang.ClassNotFoundException: com.google.android.gms.common.api.Api$zzf E/AndroidRuntime( 7191): at java.lang.Class.classForName(Native Method) E/AndroidRuntime( 7191): at java.lang.BootClassLoader.findClass(ClassLoader.java:781) E/AndroidRuntime( 7191): at java.lang.BootClassLoader.loadClass(ClassLoader.java:841) E/AndroidRuntime( 7191): at java.lang.ClassLoader.loadClass(ClassLoader.java:504) E/AndroidRuntime( 7191): ... 15 more E/AndroidRuntime( 7191): Caused by: java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack trace available I/Process ( 7191): Sending signal. PID: 7191 SIG: 9

And when remove firebase messaging pub, its working as expected.

flutter_account_kit version ^0.6.4 firebase_messaging version ^2.1.0

Please Note : It crash your sample project also, after include firebase_messaging.

girubhai avatar Dec 14 '18 06:12 girubhai