What percentage of Android devices are x86

What percentage of Android devices run on the x86 architecture?

I came to this conclusion after searching a lot.

Useful information in Unity Stats.

  • ARMv7: 98.1%

  • Intel x86: 1.7%

However, I was not satisfied and I checked it against many resources.

According to Android documentation.

armeabi became obsolete in r16. Removed in r17. Not a tough swimmer.

and

In the past, the NDK supported 32-bit and 64-bit MIPS, but support was removed in NDK r17.

Summer looking for a lot

  • Mips (obsolete)
  • mips64 (obsolete)
  • armeabi (obsolete)
  • armeabi-v7a ( required - most popular architecture today)
  • arm64-v8a ( required - newer version of armeabi-v7a)
  • x86 (optional, very limited number of devices, such as Asus Zenfone 2, Genymotion / Android emulator)
  • x86_64 (optional, very limited number of devices, such as Asus Zenfone 2, Genymotion / Android emulator)

I should also mention that ChromeBook uses Intel processor based and architectures. (Only add this architecture if you support ChromeBook.)

Conclusion

If app the architectures and since they contain around 99% of the Android devices.

Important suggestion

If you are concerned about app size (should you), you should share your apk for multiple abi. Android Studio and Play Store support uploading multiple apk so the app only has 1 architecture ndk files.

So this will be very efficient for making multiple apk.

important links