-
Notifications
You must be signed in to change notification settings - Fork 380
Open
Labels
Description
How can we help?
Please let me know how to resolve or what can I do to for the below OneSignal errors logged on Crashlytics :-
Fatal Exception: java.lang.Exception: Must call 'initWithContext' before use
at com.onesignal.internal.OneSignalImp.getNotifications(OneSignalImp.kt:99)
at com.onesignal.OneSignal.getNotifications(OneSignal.kt:62)
at com.onesignal.rnonesignalandroid.RNOneSignal.addNotificationClickListener(RNOneSignal.java:350)
at com.facebook.jni.NativeRunnable.run(NativeRunnable.java)
at android.os.Handler.handleCallback(Handler.java:883)
at android.os.Handler.dispatchMessage(Handler.java:100)
at com.facebook.react.bridge.queue.MessageQueueThreadHandler.dispatchMessage(MessageQueueThreadHandler.java:27)
at android.os.Looper.loop(Looper.java:224)
at com.facebook.react.bridge.queue.MessageQueueThreadImpl.lambda$startNewBackgroundThread$2(MessageQueueThreadImpl.java:217)
at com.facebook.react.bridge.queue.MessageQueueThreadImpl$$ExternalSyntheticLambda1.run(D8$$SyntheticClass)
at java.lang.Thread.run(Thread.java:919)
Fatal Exception: java.lang.NullPointerException: Parameter specified as non-null is null: method z5.d.i, parameter appId
at com.onesignal.OneSignal.i(OneSignal.kt:8)
at com.onesignal.rnonesignalandroid.RNOneSignal.initialize(RNOneSignal.java:247)
at com.facebook.jni.NativeRunnable.run(NativeRunnable.java)
at android.os.Handler.handleCallback(Handler.java:883)
at android.os.Handler.dispatchMessage(Handler.java:100)
at com.facebook.react.bridge.queue.MessageQueueThreadHandler.dispatchMessage(MessageQueueThreadHandler.java:27)
at android.os.Looper.loop(Looper.java:224)
at com.facebook.react.bridge.queue.MessageQueueThreadImpl.lambda$startNewBackgroundThread$2(MessageQueueThreadImpl.java:217)
at java.lang.Thread.run(Thread.java:919)
Fatal Exception: java.lang.RuntimeException: Unable to destroy activity {com.qkclass.dfc/com.qkclass.dfc.MainActivity}: java.lang.Exception: Must call 'initWithContext' before use
at android.app.ActivityThread.performDestroyActivity(ActivityThread.java:5984)
at android.app.ActivityThread.handleDestroyActivity(ActivityThread.java:6022)
at android.app.servertransaction.DestroyActivityItem.execute(DestroyActivityItem.java:47)
at android.app.servertransaction.ActivityTransactionItem.execute(ActivityTransactionItem.java:45)
at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:185)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:103)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2643)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:257)
at android.os.Looper.loop(Looper.java:368)
at android.app.ActivityThread.main(ActivityThread.java:8839)
at java.lang.reflect.Method.invoke(Method.java)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:572)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1049)
Code of Conduct
- I agree to follow this project's Code of Conduct