Installing(build and run) via unity functions correctly, the apk is built and runs fine. However if I take the apk that is produced and install (adb install {apk path}) The app installs however the apk crashes after a bit.
The logcat is spitting out
NullReferenceException
at UnityEngine.Material…ctor (UnityEngine.Shader shader) [0x00000] in :0
at UIDrawCall.UpdateMaterials () [0x00000] in :0
at UIDrawCall.OnWillRenderObject () [0x00000] in
Logcat on the Unity build and run executes as expected.
Why would it function correctly, being installed from unity while a manual install fails?