Ricerche recenti


Nessuna ricerca recente

Zendesk android SDK in Flutter app crash



Data ultimo post: 08 nov 2023

Using Zendesk android SDK created custom plugin to use in flutter apps. Installing below library in build.gradle file for android. Working fine in package.

'com.zendesk', name: 'support', version: '5.2.0'

I am using integration_test package (https://github.com/flutter/flutter/tree/main/packages/integration_test#integration_test) of flutter in pubspec.yml file.

Now I am running flutter application in release mode and open Zendesk view and click on "Start conversation" button then getting app crash. If I don't use "integration_test" package in flutter then "Start conversation" is working fine.

Crash Log : 

E/AndroidRuntime(30013): FATAL EXCEPTION: main
E/AndroidRuntime(30013): Process: com.{package name}, PID: 30013
E/AndroidRuntime(30013): java.util.MissingFormatArgumentException: Format specifier '%s'
E/AndroidRuntime(30013):        at java.util.Formatter.format(Formatter.java:2528)
E/AndroidRuntime(30013):        at java.util.Formatter.format(Formatter.java:2464)
E/AndroidRuntime(30013):        at java.lang.String.format(String.java:3644)
E/AndroidRuntime(30013):        at y1.a.i(Unknown Source:7)
E/AndroidRuntime(30013):        at y1.a.k(Unknown Source:3)
E/AndroidRuntime(30013):        at zendesk.support.request.DocumentRenderer$HtmlParser.<init>(Unknown Source:40)
E/AndroidRuntime(30013):        at zendesk.support.request.CellFactory.<init>(Unknown Source:12)
E/AndroidRuntime(30013):        at zendesk.support.request.RequestModule.providesMessageFactory(Unknown Source:14)
E/AndroidRuntime(30013):        at zendesk.support.request.RequestModule_ProvidesMessageFactoryFactory.providesMessageFactory(Unknown Source:9)
E/AndroidRuntime(30013):        at zendesk.support.request.RequestModule_ProvidesMessageFactoryFactory.get(Unknown Source:48)
E/AndroidRuntime(30013):        at zendesk.support.request.RequestModule_ProvidesMessageFactoryFactory.get(Unknown Source:0)
E/AndroidRuntime(30013):        at d2.a.get(Unknown Source:13)
E/AndroidRuntime(30013):        at zendesk.support.DaggerSupportSdkComponent$RequestComponentImpl.injectRequestViewConversationsEnabled(Unknown Source:22)
E/AndroidRuntime(30013):        at zendesk.support.DaggerSupportSdkComponent$RequestComponentImpl.inject(Unknown Source:0)
E/AndroidRuntime(30013):        at zendesk.support.request.RequestViewConversationsEnabled.init(Unknown Source:0)
E/AndroidRuntime(30013):        at zendesk.support.request.ComponentRequestRouter.update(Unknown Source:76)
E/AndroidRuntime(30013):        at zendesk.support.request.ComponentRequestRouter.update(Unknown Source:2)
E/AndroidRuntime(30013):        at zendesk.support.suas.Listeners$StateSelectorListener.update(Unknown Source:26)
E/AndroidRuntime(30013):        at zendesk.support.suas.SuasStore.notifyListener(Unknown Source:39)
E/AndroidRuntime(30013):        at zendesk.support.suas.SuasStore.access$400(Unknown Source:0)
E/AndroidRuntime(30013):        at zendesk.support.suas.SuasStore$1$1.next(Unknown Source:78)
E/AndroidRuntime(30013):        at zendesk.support.suas.CombinedMiddleware.loopThroughMiddleware(Unknown Source:27)
E/AndroidRuntime(30013):        at zendesk.support.suas.CombinedMiddleware.access$000(Unknown Source:0)
E/AndroidRuntime(30013):        at zendesk.support.suas.CombinedMiddleware$1.next(Unknown Source:11)
E/AndroidRuntime(30013):        at zendesk.support.request.AsyncMiddleware.onAction(Unknown Source:25)
E/AndroidRuntime(30013):        at zendesk.support.suas.CombinedMiddleware.loopThroughMiddleware(Unknown Source:23)
E/AndroidRuntime(30013):        at zendesk.support.suas.CombinedMiddleware.onAction(Unknown Source:13)
E/AndroidRuntime(30013):        at zendesk.support.suas.SuasStore$1.run(Unknown Source:22)
E/AndroidRuntime(30013):        at zendesk.support.suas.Executors$AndroidExecutor.execute(Unknown Source:10)
E/AndroidRuntime(30013):        at zendesk.support.suas.SuasStore.dispatch(Unknown Source:8)
E/AndroidRuntime(30013):        at zendesk.support.request.ActionLoadSettings$1.onSuccess(Unknown Source:18)
E/AndroidRuntime(30013):        at zendesk.support.request.ActionLoadSettings$1.onSuccess(Unknown Source:2)
E/AndroidRuntime(30013):        at zendesk.support.ZendeskSupportSettingsProvider$LoadSupportSettings$LoadHelpCenterSettings.onSuccess(Unknown Source:46)
E/AndroidRuntime(30013):        at zendesk.support.ZendeskSupportSettingsProvider$LoadSupportSettings$LoadHelpCenterSettings.onSuccess(Unknown Source:2)
E/AndroidRuntime(30013):        at zendesk.core.ZendeskSettingsProvider.getSettingsForSdk(Unknown Source:33)
E/AndroidRuntime(30013):        at zendesk.support.ZendeskSupportSettingsProvider$LoadSupportSettings.onSuccess(Unknown Source:17)
E/AndroidRuntime(30013):        at zendesk.support.ZendeskSupportSettingsProvider$LoadSupportSettings.onSuccess(Unknown Source:2)
E/AndroidRuntime(30013):        at zendesk.core.ZendeskSettingsProvider.getSettingsForSdk(Unknown Source:33)
E/AndroidRuntime(30013):        at zendesk.support.ZendeskSupportSettingsProvider.getSettings(Unknown Source:11)
E/AndroidRuntime(30013):        at zendesk.support.request.ActionLoadSettings.execute(Unknown Source:7)
E/AndroidRuntime(30013):        at zendesk.support.request.AsyncMiddleware$QueueItem.execute(Unknown Source:6)
E/AndroidRuntime(30013):        at zendesk.support.request.AsyncMiddleware$Queue.dispatchInternal(Unknown Source:32)
E/AndroidRuntime(30013):        at zendesk.support.request.AsyncMiddleware$Queue.access$300(Unknown Source:0)
E/AndroidRuntime(30013):        at zendesk.support.request.AsyncMiddleware$Queue$QueueCallback.done(Unknown Source:22)
E/AndroidRuntime(30013):        at zendesk.support.request.ActionInstallConfiguration$1$1.run(Unknown Source:23)
E/AndroidRuntime(30013):        at android.os.Handler.handleCallback(Handler.java:942)
E/AndroidRuntime(30013):        at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime(30013):        at android.os.Looper.loopOnce(Looper.java:226)
E/AndroidRuntime(30013):        at android.os.Looper.loop(Looper.java:313)
E/AndroidRuntime(30013):        at android.app.ActivityThread.main(ActivityThread.java:8762)
E/AndroidRuntime(30013):        at java.lang.reflect.Method.invoke(Native Method)
E/AndroidRuntime(30013):        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604)
E/AndroidRuntime(30013):        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)


0

0

0 commenti

Accedi per lasciare un commento.

Non hai trovato quello che cerchi?

Nuovo post