While downloading Android apps, sometimes I have seen apps for armeabi-v7a
and x86
architecture.
I read some references for armeabi-v7a
and x86
architecture. However, at the end, I couldn't finalize which mobile processors and architectures belong to armeabi-v7a
and which belong to x86
.
As per my knowledge, mobile processors commonly used in Android devices are Snapdragon (by Qualcomm), MediaTek, Exynos (by Samsung) and Kirin (by Huawei). Almost all brands explain specifications of a smartphone and almost all specifications say mobile processor is 64-bit or not. Should I conclude that 64-bit of mobile processors (Snapdragon, MediaTek, Exynos or Kirin) belong to ARM architecture?
EDIT:
To understand which SoC supports armeabi-v7a
Android apk and which SoC supports x86
Android apk, I have gone through the specifications of MediaTek Helio X30
and Snapdragon 855
. The specification of Helio X30 says, it supports dual-core ARM Cortex-A73 and quad-core ARM Cortex-A53 but ARM is not mentioned anywhere in the specification of Snapdragon 855. So should I conclude that Helio X30 will support armeabi-v7a
Android apps and Snapdragon 855 will not support armeabi-v7a
apps?
Please clarify my confusions.