All pointers are harded coded as 64bits

So I am making this game for android, and I developed it on my computer. But when I try to build it on Android, in 32 bits, it gives me the following error:
" error CS1029: #error: 'x86 builds not supported, all pointers are harded coded as 64bits. "
What can I do?

Cant you just build in 64bit instead? Android are deprecating support for 32bit and as of next year they are stopping people from deploying 32bit builds to the play store. Is there a reason you want to create an x86 build? Hardly any android uses are using desktop based 32bit processors/ OS’s.


https://stackoverflow.com/questions/59673031/unity3d-cannot-build-64-bit-android

I want to make it 64bits, but the only options I have for android are: 32 bits, 16 bit, and 32 bit half resolution. I am looking at ETC2 fallback, is it the right place to look? How can I tell it to run 64 bits?