Please provide the following:
- SDK Version: 35
- Platforms(Android/iOS/web/all): Android
Since Nov 18th suddenly started getting huge crash spikes on standalone app with the following error:
java.lang.RuntimeException: at host.exp.exponent.experience.BaseExperienceActivity$2.run (BaseExperienceActivity.java:197) at android.os.Handler.handleCallback (Handler.java:907) at android.os.Handler.dispatchMessage (Handler.java:105) at android.os.Looper.loop (Looper.java:216) at android.app.ActivityThread.main (ActivityThread.java:7625) at java.lang.reflect.Method.invoke (Method.java) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:524) at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:987)
I’m unable to reproduce the issue on my One Plus 5 device and I’m not receiving any JS error reports in Sentry. I did an experiment with my colleagues Android devices and here are the results:
One Plus 5 - works
Samsung A70 - works
Google Pixel 3 - works
Samsung A8 - works
Huawei Honor 8a - crashes on app load (works fine when running in expo client though!)
After installing a system update on the Huawei phone it was no longer crashing and worked perfectly, however according to the logs its not just huawei crashing its multiple different phone models.
Is this an issue with Expo or with my JS? (I’m not receiving any JS errors in Sentry!) I tried updating to the latest expo-cli, rebuilding the binaries and deployed to the play store but it’s still crashing on certain devices.