Vor Kurzem aufgerufene Suchen


Keine vor kurzem aufgerufene Suchen

Crash when press push notification on Android



Gepostet 19. Mai 2023

Hi,

I'm using Zendesk messaging SDK (Android 2.11.0)

https://developer.zendesk.com/documentation/zendesk-web-widget-sdks/sdks/android/getting_started/#getting-started 

 

Other features are works fine, but push notification isn't.

Push notification was received successfully, but crash occurred immediately after press notification. (this issue reproduced on both foreground and background state)

 

crash log here

 kotlin.UninitializedPropertyAccessException: lateinit property visibleScreenTracker has not been initialized
2023-05-18 20:00:17.357  8745-8745  AndroidRuntime          com.domain                       E  FATAL EXCEPTION: main
                                                                                                    Process: com.domain, PID: 8745
                                                                                                    kotlin.UninitializedPropertyAccessException: lateinit property visibleScreenTracker has not been initialized
                                                                                                    	at zendesk.messaging.android.internal.conversationslistscreen.ConversationsListActivity.getVisibleScreenTracker(ConversationsListActivity.kt:53)
                                                                                                    	at zendesk.messaging.android.internal.conversationslistscreen.ConversationsListActivity.onStart(ConversationsListActivity.kt:130)
                                                                                                    	at android.app.Instrumentation.callActivityOnStart(Instrumentation.java:1455)
                                                                                                    	at android.app.Activity.performStart(Activity.java:8315)
                                                                                                    	at android.app.ActivityThread.handleStartActivity(ActivityThread.java:4060)
                                                                                                    	at android.app.servertransaction.TransactionExecutor.performLifecycleSequence(TransactionExecutor.java:221)
                                                                                                    	at android.app.servertransaction.TransactionExecutor.cycleToPath(TransactionExecutor.java:201)
                                                                                                    	at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:173)
                                                                                                    	at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:97)
                                                                                                    	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2438)
                                                                                                    	at android.os.Handler.dispatchMessage(Handler.java:106)
                                                                                                    	at android.os.Looper.loopOnce(Looper.java:226)
                                                                                                    	at android.os.Looper.loop(Looper.java:313)
                                                                                                    	at android.app.ActivityThread.main(ActivityThread.java:8663)
                                                                                                    	at java.lang.reflect.Method.invoke(Native Method)
                                                                                                    	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:567)
                                                                                                    	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1135)

 

- Press notification after Zendesk.initialize

- Only reproduced on Android SDK 2.11.0 (2.3.0, 2.8.0 are fine / iOS 2.11.0 is ok)


0

0

0 Kommentare

Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.

Sie finden nicht, wonach Sie suchen?

Neuer Post