Unity game not compatible with latest version of android error

I built my unity android mobile game and put the apk on my phone to test, I get the following message:

“This app isn’t compatible with the latest version of Android. Check for an update or contact the apps developer.”

I am using Unity 2022.3.5f1

2 Likes

I believe I have found the solution. When the scripting backend is set to Mono, the ARM64 checkbox is grayed out, because Mono does not support 64 bit in Unity. Since modern phones run on 64 bit, you will get the error. The fix is to set scripting backend to IL2CCP and make sure the ARM64 box is checked. Maybe Unity should set this to the default in the editor in order to avoid future confusion.

Build Settings → Player Settings → Other Settings

Minimum API Level → set to lowest
Target API Level → set to highest

Scripting Backend → set to IL2CPP
Target Architectures → set to ARMv7 [ v ] and ARM64 [ v ]