React-native-intercom: java.lang.NoClassDefFoundError: io.intercom.com.google.gson.Gson on Android 4.4.2

Created on 12 Sep 2017  路  5Comments  路  Source: tinycreative/react-native-intercom

I encounter following error on app start:

java.lang.NoClassDefFoundError: io.intercom.com.google.gson.Gson
at io.intercom.android.sdk.metrics.MetricsStore.<init>(MetricsStore.java:41)
at io.intercom.android.sdk.metrics.MetricsStore.<init>(MetricsStore.java:48)
at io.intercom.android.sdk.Injector.getMetricsStore(Injector.java:187)
at io.intercom.android.sdk.Injector.getLifecycleTracker(Injector.java:231)
at io.intercom.android.sdk.Injector.initWithAppCredentials(Injector.java:93)
at io.intercom.android.sdk.RealIntercom.create(RealIntercom.java:70)
at io.intercom.android.sdk.Intercom.initialize(Intercom.java:72)
at com.troutloud.dvel.MainApplication.onCreate(MainApplication.java:83)
at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1013)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4730)
at android.app.ActivityThread.access$1600(ActivityThread.java:175)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1368)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:146)
at android.app.ActivityThread.main(ActivityThread.java:5602)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1283)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1099)
at dalvik.system.NativeStart.main(Native Method)

Most helpful comment

Me too Android 4.4.4

All 5 comments

+1
I have the same issue Android 4.4.4

Me too Android 4.4.4

Got that issue on Android 4.2.2, Galaxy Ace3
https://pastebin.com/L2SyYPtN
Please fix it

Did anyone figure out a solution for this?

Looked into this some more. This crash was only occurring on Android < 5.0 probably because you've enabled multidex but haven't completed the other steps needed for Android < 5.0. Followed these steps over here and it worked great for me.

https://developer.android.com/studio/build/multidex

Was this page helpful?
0 / 5 - 0 ratings

Related issues

lucasharada picture lucasharada  路  9Comments

nabilfreeman picture nabilfreeman  路  11Comments

nirpeled picture nirpeled  路  6Comments

nazarTrynko picture nazarTrynko  路  6Comments

wadeyw picture wadeyw  路  5Comments