搞懂安卓手机的CPU架构类型,不再担心在github下错软件了

Author: sonegogo - Posted:1年前 - View:3475

安卓手机CPU架构之间的区别

安卓CUP架构armeabi-v7a/arm64-v8a/armeabi/x86/x86_64的区别

当我们去GitHub下载应用的时候是不是经常很懵逼,就像上图一样,粗看一下如此多安装包到底要选择下载哪个且每种安装包到底有哪差别?毕竟因为自己一无所知,有时便随意下载一个后,安装时却报『此版本与你的系统不兼容』的错误,只得一个一个下载尝试,不但浪费时间,还不知所谓为何有此错误!?

网上搜索一番,粗略了解一些,也算是进行了一些扫除浅显知识盲区了。

安卓CPU类型的说明

  • armeabiv-v7a: 第七代及以上的 ARM 处理器。2011年5月以后生产的大部分安卓设备都使用它
  • arm64-v8a: 第8代、64位ARM处理器,目前手机大多数是此架构
  • armeabi: 第5代、第6代的ARM处理器,早期的手机用的比较多
  • x86: 平板、模拟器用得比较多
  • x86_64: 64位的平板

从上面解释就可以大概知道下载哪种APK了,如果想知道自己手机更详细的CPU架构类型,可通过下列方式。

方式一、通过USB调试使用adb工具进行查询(此方式推荐用于MIUI系统)

1、下载adb工具,地址:adbdownload.com
2、下载后解压将工具包放于除C盘外其他任何一个盘中不包含中文字符的目录中
3、将adb.exe所在目录加入电脑环境变量中
4、打开手机开发者模式USB调试功能,并用数据线连接电脑
5、打开电脑命令行CMD,输入命令adb version,打印出版本号就配置成功
6、输入以下代码即可显示cpu架构类型

C:\Windows\system32>adb devices
List of devices attached
26ACA824HG002HJ device
C:\Windows\system32>adb shell getprop ro.product.cpu.abi
arm64-v8a

除上面使用USB调试方式查询以外,MIUI系统的手机还可以安装『Devcheck』App来查询。

步骤:启动Devcheck->系统->架构一栏就显示了CPU架构类型,一般显示出来的是aarch64(64-bit)等,其实它也就是arm64 v8a架构之一而已。

方式二、安装『隐秘参数App』直接查看(此方式适用于非小米系统)

  • 下载地址:com.x1y9.probe
  • 启动隐秘参数App并查看平台栏的soc信息,即是cpu架构类型

:目前大多数手机均支持armeabi-v7a/arm64-v8a/armeabi的cpu架构,此三种架构随意下载一个都可以。

需要更深入了解可看这篇文章:enweitech

0 人点赞  ∙  0 人收藏  
加入收藏 点赞 我要评论
目前尚无回复