OneSignal / OneSignal-Xamarin-SDK

OneSignal is a free push notification service for mobile apps. This plugin makes it easy to integrate your Xamarin app with OneSignal. https://onesignal.com
Other
104 stars 50 forks source link

com.google.firebase.iid.FirebaseInstanceIdService cannot be instantiated #222

Closed alexkozler closed 3 years ago

alexkozler commented 3 years ago

This only happens in release mode and when deployed, and I am getting repeated crashes of:

androidx.core.app.CoreComponentFactory.instantiateService
java.lang.InstantiationException: java.lang.Class<com.google.firebase.iid.FirebaseInstanceIdService> cannot be instantiated

java.lang.Class.newInstance Class.java
android.app.AppComponentFactory.instantiateService AppComponentFactory.java:129
androidx.core.app.CoreComponentFactory.instantiateService
android.app.ActivityThread.handleCreateService ActivityThread.java:4183
android.app.ActivityThread.access$1500 ActivityThread.java:237
android.app.ActivityThread$H.handleMessage ActivityThread.java:1932
android.os.Handler.dispatchMessage Handler.java:106
android.os.Looper.loop Looper.java:223
android.app.ActivityThread.main ActivityThread.java:7656
java.lang.reflect.Method.invoke Method.java
com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run RuntimeInit.java:592
com.android.internal.os.ZygoteInit.main ZygoteInit.java:947
android.app.ActivityThread.handleCreateService ActivityThread.java:4204
android.app.ActivityThread.access$1500 ActivityThread.java:237
android.app.ActivityThread$H.handleMessage ActivityThread.java:1932
android.os.Handler.dispatchMessage Handler.java:106
android.os.Looper.loop Looper.java:223
android.app.ActivityThread.main ActivityThread.java:7656
java.lang.reflect.Method.invoke Method.java
com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run RuntimeInit.java:592
com.android.internal.os.ZygoteInit.main ZygoteInit.java:947
alexkozler commented 3 years ago

Tried downgrading to target Android 28 instead of 30 and I'm still getting the same issues...

jkasten2 commented 3 years ago

@alexthekid07 Thanks for reporting, this is a duplicated of https://github.com/OneSignal/OneSignal-Xamarin-SDK/issues/228. Please see https://github.com/OneSignal/OneSignal-Xamarin-SDK/issues/228#issuecomment-813979825 and follow up with more information there as we have not been able to reproduce this issue.