How many Android devices are using the ARM64 or x86_64 architectures, and how many are using 64-bit versions of Android that can run 64-bit apps?

My assumption right now is that it's still worth supporting 32-bit versions of Android for mobile apps, but these days more and more devices are 64-bit and make use of several GB of RAM. As of this month, Google is now requiring that new Android apps have 64-bit versions, so I'm wondering for how long it will be worth supporting both architectures.

Additionally, how powerful are average high-end 32-bit devices? Even if the marketshare of 32-bit devices is high, it could be worth dropping support if most 32-bit devices won't run any intensive apps or games anyway.

This question is related to another question about x86 usage.


I have not yet been able to view recent statistics, but according to this article published end of 2017:

The ARMv8 instruction set architecture rolled out 64-bit hardware support in 2014, and now almost every new Android device can run 64-bit code (but only 40 percent of active devices)

From this ARM's blog post:

Nearly 90 percent of today’s Android devices deploy a 64-bit capable version of the OS (version 5.0 and above).

Statistics on the percentage of OS used can be checked here and here.

  • The "Distribution dashboard" (your first "here" link) doesn't actually have information about 32-bit vs 64-bit, but it does have Android version marketshare. Where can I find information of which Android versions support 64-bit (and are there any that are only 64-bit?) – Aaron Franke Aug 26 '19 at 21:36

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.