common-dependencies-ANE icon indicating copy to clipboard operation
common-dependencies-ANE copied to clipboard

Problem with SDK 29 and This library Firebase

Open wevolved opened this issue 5 years ago • 0 comments

Hello I have your version of firebase ane for sending notifications and now since SDK 29 started to give an infinite amount of incompatibilities between versions.

I'm using air 33.1 | 64 bits | The last library that has FCM available.

Basically all the comments that I read have to do with the unavailability of versions, but I can't control the versions of firebase because they are compiled in ANE.

My mistakes only happen on Android, on iOS everything goes well:

java.lang.RuntimeException: Unable to get provider com.google.firebase.provider.FirebaseInitProvider: com.google.firebase.components.MissingDependencyException: Unsatisfied dependency for component Component<[class com.google.firebase.messaging.FirebaseMessaging]>{1, type=0, deps=[Dependency{anInterface=class com.google.firebase.FirebaseApp, type=required, direct=true}, Dependency{anInterface=interface com.google.android.datatransport.TransportFactory, type=optional, direct=true}, Dependency{anInterface=class com.google.firebase.iid.FirebaseInstanceId, type=required, direct=true}]}: class com.google.firebase.iid.FirebaseInstanceId at android.app.ActivityThread.installProvider(ActivityThread.java:7192) at android.app.ActivityThread.installContentProviders(ActivityThread.java:6670) at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6565) at android.app.ActivityThread.access$1400(ActivityThread.java:224) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1887) at android.os.Handler.dispatchMessage(Handler.java:107) at android.os.Looper.loop(Looper.java:224) at android.app.ActivityThread.main(ActivityThread.java:7560) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:539) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:950) Caused by: com.google.firebase.components.MissingDependencyException: Unsatisfied dependency for component Component<[class com.google.firebase.messaging.FirebaseMessaging]>{1, type=0, deps=[Dependency{anInterface=class com.google.firebase.FirebaseApp, type=required, direct=true}, Dependency{anInterface=interface com.google.android.datatransport.TransportFactory, type=optional, direct=true}, Dependency{anInterface=class com.google.firebase.iid.FirebaseInstanceId, type=required, direct=true}]}: class com.google.firebase.iid.FirebaseInstanceId at com.google.firebase.components.ComponentRuntime.validateDependencies(com.google.firebase:firebase-components@@16.0.0:170) at com.google.firebase.components.ComponentRuntime.processInstanceComponents(com.google.firebase:firebase-components@@16.0.0:89) at com.google.firebase.components.ComponentRuntime.(com.google.firebase:firebase-components@@16.0.0:73) at com.google.firebase.FirebaseApp.(com.google.firebase:firebase-common@@19.3.0:418) at com.google.firebase.FirebaseApp.initializeApp(com.google.firebase:firebase-common@@19.3.0:300) at com.google.firebase.FirebaseApp.initializeApp(com.google.firebase:firebase-common@@19.3.0:268) at com.google.firebase.FirebaseApp.initializeApp(com.google.firebase:firebase-common@@19.3.0:253) at com.google.firebase.provider.FirebaseInitProvider.onCreate(com.google.firebase:firebase-common@@19.3.0:51) at android.content.ContentProvider.attachInfo(ContentProvider.java:2117) at android.content.ContentProvider.attachInfo(ContentProvider.java:2091) at com.google.firebase.provider.FirebaseInitProvider.attachInfo(com.google.firebase:firebase-common@@19.3.0:45) at android.app.ActivityThread.installProvider(ActivityThread.java:7187) ... 10 more

wevolved avatar Dec 10 '20 12:12 wevolved