Skip to main content
Tweeted twitter.com/StackAndroid/status/1145527771554336769
made question clearer, added comments to question
Source Link

Installing android Android apps in armeabifor "armeabi-v7av7a" and x86"x86" architecture: SoC vs. Processor vs. ABI

While downloading androidAndroid apps, sometimes I have seen android apps for armeabi-v7a architecturearmeabi-v7a and android apps for x86x86 architecture.

I read some references for armeabi-v7a architecturearmeabi-v7a and x86x86 architecture.

  However, at the end, I couldn’t finalisecouldn't finalize which mobile processors and architecturearchitectures belong to armeabi-v7aarmeabi-v7a and which mobile processors and architecture belong to x86x86.

As per my knowledge, mobile processors commonly used in androidAndroid 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.

Regards TekQ

Installing android apps in armeabi-v7a and x86 architecture

While downloading android apps, sometimes I have seen android apps for armeabi-v7a architecture and android apps for x86 architecture.

I read some references for armeabi-v7a architecture and x86 architecture.

  However, at the end, I couldn’t finalise which mobile processors and architecture belong to armeabi-v7a and which mobile processors and architecture 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).

Please clarify my confusions.

Regards TekQ

Android apps for "armeabi-v7a" and "x86" architecture: SoC vs. Processor vs. ABI

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.

Source Link
TekQ
  • 81
  • 1
  • 1
  • 7

Installing android apps in armeabi-v7a and x86 architecture

While downloading android apps, sometimes I have seen android apps for armeabi-v7a architecture and android apps for x86 architecture.

I read some references for armeabi-v7a architecture and x86 architecture.

However, at the end, I couldn’t finalise which mobile processors and architecture belong to armeabi-v7a and which mobile processors and architecture 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).

Please clarify my confusions.

Regards TekQ