I'm trying to deploy my android application into Google play store but I'm continuously getting the following error even after unchecking x86 build according to this question and recreating the .apk and uploading to the Google Play Console.

Unity: This release is not compliant with the Google Play 64-bit requirement error even after unchecked x86 in player setings
2.9k Views Asked by INDRAJITH EKANAYAKE At
3
There are 3 best solutions below
0
On
You need to create App Bundle using IL2CPP (ARM64 should be enabled when IL2CPP selected).
For more detailed information you should check this document.
0
On
Here is the steps that fix this issue if you have android studio.
- Download the recommended android api on android studio and copy the sdk location.
- Go to Edit->Prefrences window in unity. And choose the External Tools tab.
- Delete the default location of android sdk and past the sdk location which you copied in step zero.

Starting from August 2019 the Google Play store requires any new application to be native 64 bit. Currently you are building your apk in 32-bits instead of 64-bits.
From the Android developer docs:
ARMv7 is a 32-bit architecture, from the Unity docs:
You need to use the ARM64 option that you can use after enabling IL2CPP, from the Unity docs:
The x86 option you unchecked is also a 32 bit architecture, but just a different 32 bit architecture (intel's), from the Unity docs: