Android Deploy !GPUFamily.IsEmpty() Error. UE4.26

I’ve recently tried to deploy my game on my android phone.

It immediately crashed on launch. After looking around for a solution, I decided to try to simply deploy the Top down example project instead. I got exactly the same error on the TopDown Example + 3rd person example templates.

So I think it’s not so much an issue with my game but an issue with the deploy config or my android config.

LogPlayLevel:   03-17 20:09:25.688 13790 13824 D UE4     : Assertion failed: !GPUFamily.IsEmpty()[File:D:/Build/++UE4/Sync/Engine/Source/Runtime/OpenGLDrv/Private/Android/AndroidOpenGLPrivate.h] [Line: 64]
LogPlayLevel:   03-17 20:09:25.688 13790 13824 D UE4     : Assertion failed: !GPUFamily.IsEmpty() [File:D:/Build/++UE4/Sync/Engine/Source/Runtime/OpenGLDrv/Private/Android/AndroidOpenGLPrivate.h] [Line: 64]

I am trying to deploy to a Samsung S5 running Android 6.0.1

Further searching leads me to believe this is likely an error given because my phone only supports OpenGL ES3.0 and the new minimum is 3.1 as of engine version 4.25

It’s not a very helpful error but hopefully if someone else runs into this they don’t waste hours trying to figure it out.

1 Like

I have this error trying to deploy top down map to a galaxy j5 - does the above comment from you mean you fixed it, and if so what did you change in the project settings? - or should i try setting up the android SDK on engine version 4.24 maybe?

emulation is not working. Some emulation is not correctly supported ES3.1. Use devices instead.