My android app crashes due to new splashscreen api implementation after releasing to playstore. Some users have experienced crashes in splashscreen issue as per the crashlytics
I have tested in android device api level versions 12, 13 , 14 splashscreen working fine and not able to reproduce the crash.
Crash details:
Fatal Exception: java.lang.NullpointerException
Attempt to invoke virtual method 'android.view.View android.view.window.peekDecorview()' on a null object reference
android.app.ActivityThread.handleAttachSplashScreenView (ActivityThread.java:4634)
android.app.servertransaction.TransferSplashScreenViewStateItem.execute(TransferSplashScreenViewStateItem.java:40)
android.app.servertransaction.ActivityTransactionItem.execute(ActivityTransactionItem.java:45)
android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:139)
android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:96)
android.app.ActivityThread$H.handleMessage(ActivityThread.java:2685)
android.os.Handler.dispatchMessage(Handler.java:106)
android.os.Looper.loopOnce(Looper.java:230)
android.os.Loop(Looper.java:319)
android.app.ActivityThread.main(ActivityThread.java:8919)
Java.lang.reflect.Method.invoke(Method.java)
com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:578)
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1103)
Crashlytics screenshot: