Android Game Crashing On Touch

My Android game has started crashing out of nowhere on the unity splash screen. The really strange thing about this is that it only happens if I touch the screen while it is loading. If I don’t touch the screen my game loads up perfectly and I can play my game without any problems. Also it seems like the loading is taking excessively long, longer than usual. Does anyone know how I could fix this or what the cause of this is?

After facing the exact same issue (tapping the splash screen crashed) I debugged using Android Studio.

The error for crashing was this:

Java.lang.NoSuchFieldError: no type “Lcom/unity3d/player/UnityPlayer;” found and so no field “mUnityPlayer” could be found in class “Lcom/facebook/unity/FBUnityPlayerActivity;” or its superclasses

I was able to verify it was only affecting my Nexus 5 so I then checked with the Nexus 5 of collegues and they didn’t have the same problem. Then I realized I recently changed my own Android device’s runtime from Dalvik To ART (settings > developer options) for no obvious reasons other then “let’s try that”.

Reverting back to Dalvik solved the issue.
Not sure if this is any help to your situation, but this was the solution for me.