How to definitely identify your exact CPU architecture
(whether armeabi-v7a, arm64-v8a, x86, or X86_64)
for sideloading the correct Android APKs.
Since I don't have Google on my new Moto G7, I was scraping from the Aurora
Store, but that was too slow for some reason (perhaps Google slowing things
down, I don't know).
When I sideloaded, there were different APKs based on the CPU architecture.
o lib/armeabi-v7a is the older target, for 32 bit arm cpus
o lib/arm64-v8a is the more recent 64 bit target
o arm64-v8a devices can run code compiled against armeabi-v7a
o some lib/x86 & lib/x86_64 devices can run code compiled for arm devices
Most likely any new phone is going to be arm64-v8a.
And, all Google Play apps since August 1, 2019 must support 64-bit:
But to be sure for any given device, this tutorial tells us how to
determine the architecture for any Android phone:
Basically "droidinfo" tells you, for sure, your CPU architecture:
Which reports, for example, for my brand new Moto G7 (among other things):
o CPU Architecture AArch64 Processor, rev 2 (aarch64), *arm64-v8a*
Sharing useful information on the public Usenet potluck for all to benefit.