我们在使用 AndroidStudio 创建模拟器并且在选择 Android 系统版本的时候会碰到 一个选项,需要你选择是基于 x86 架构的还是基于 ARM 架构的。

如下图所示:

那么这 2 个有什么区别呢?首先我们不用去管 arm 和 x86 架构之间谁更好,因为这 2 个之间没有可比性。最简单的理解:

arm 架构注重的是续航能力       x86 架构注重的是性能

在目前大部分的移动设备(智能手机,平板等)和大部分的移动终端(超市消费时候刷卡的 pos 机,ATM 等)都是 arm 架构的 cpu,为什么?最重要的原因就是因为续航能力。而大部分的台式机和笔记本电脑,则是使用 x86 架构的 CPU(Intel 的 CPU),因 为 这些设备更需要的是高性能的运转和高效的运算,而对续航能力不做过高要求。对移动设备来说,续航能力永远是产品的生命线。一个好的手机如果续航功能不够,那么这个手机就不会有很大的销量。

所以从这我们可以看出。Android 手机目前还是 arm 架构占绝对主流,据市场调研,目前 90%的 Android 手机都是 arm 架构的。其实大家在选购手机的时候也会经常听到一个名字:高通骁龙 该款 CPU 就是 arm 架构。之所以选择 arm 架构的 cpu 就是因为其续航能力,这也是为什么目前智能手机的内存都是用的 LPDDR4(Low Power 低电量)这种低电量的内存了 。所以大家在选择模拟器的时候其实用 x86 和 arm 其实都无所谓。因为模拟器是不用考虑续航问题的。不过由于现在 x86 的兼容性还有待提高,所以这几建议根据需求选择或者建议选择 arm 架构的系统版本。当然了大家在能用真机测试的时候还是尽量使用真机去测试。

Android 设备 arm 架构和 x86 架构的区别相关推荐

  1. 怎么看电脑系统是win几_一文看懂arm架构和x86架构有什么区别

    一文看懂arm架构和x86架构有什么区别 本文主要介绍的是arm架构和x86架构的区别,首先介绍了ARM架构图,其次介绍了x86架构图,最后从性能.扩展能力.操作系统的兼容性.软件开发的方便性及可使用 ...

  2. [嵌入式基础]-arm架构和x86架构区别

    ARM架构过去称作进阶精简指令集机器(AdvancedRISCMachine,更早称作:AcornRISCMachine),是一个32位精简指令集(RISC)处理器架构,其广泛地使用在许多嵌入式系统设 ...

  3. CUP架构:X86架构与Arm架构

    X86架构和ARM架构是主流的两种CPU架构,X86架构的CPU是PC服务器行业的老大,ARM架构的CPU则是移动端的老大. X86架构和arm架构实际上就是CISC与RISC之间的区别,很多用户不理 ...

  4. arm架构和x86架构的区别详解

    什么叫arm架构 ARM架构过去称作进阶精简指令集机器(AdvancedRISCMachine,更早称作:AcornRISCMachine),是一个32位精简指令集(RISC)处理器架构,其广泛地使用 ...

  5. 一文看懂arm架构和x86架构有什么区别

    本文主要介绍的是arm架构和x86架构的区别,首先介绍了ARM架构图,其次介绍了x86架构图,最后从性能.扩展能力.操作系统的兼容性.软件开发的方便性及可使用工具的多样性及功耗这五个方面详细的对比了a ...

  6. ARM架构与x86架构的区别

    一.什么是ARM架构 ARM架构过去称作进阶精简指令集机器(AdvancedRISCMachine,更早称作:AcornRISCMachine),是一个32位精简指令集(RISC)处理器架构,其广泛地 ...

  7. arm架构和x86架构,这个架构是指什么

    ARM架构和x86架构都是指计算机处理器的架构. ARM架构是一种基于RISC(精简指令集计算机)的处理器架构,最初是为移动设备和嵌入式系统设计的.ARM处理器具有低功耗.高性能和低成本等优点,因此在 ...

  8. 从零开始系列(四):一文看懂arm架构和x86架构有什么区别

    从零开始系列(四):一文看懂arm架构和x86架构有什么区别 相关系列文章推荐:   从零开始系列(一):在github上搭建自己的博客   从零开始系列(二):数据库基础篇   从零开始系列(三): ...

  9. 传说中的ARM架构与X86架构

    目录 1.指令集 1.1 CISC 1.2 RISC 1.3 CISC优缺点 1.4 RISC优缺点 2.ARM架构与X86架构 1.指令集 指令集可分为CISC(复杂指令集)与RISC(精简指令集) ...

  10. ARM架构和x86架构有什么区别?

    X86结构和ARM架构是主流的两种CPU架构,X86架构的CPU是PC服务器行业的老大,ARM架构的CPU则是移动端的老大,X86架构和arm架构实际上就是CISC与RISC之间的区别,很多用户不理解 ...

最新文章

  1. 常用MySQL的命令集锦
  2. WIFI航模图传模块
  3. python语言用途-Python是万能的编程语言吗?这五大用途很重要!
  4. C# 发送电子邮件源码片段
  5. The Tao to Excellent
  6. Android之华为平板打日志提示Permission denied
  7. (转)淘淘商城系列——中文分析器IK-Analyzer的使用
  8. 项目经理在项目各阶段的工作重点-更新版
  9. 一个程序员失败的爱情
  10. 梧桐数据宣布获得千万级Pre-A轮融资
  11. [渝粤教育] 中国地质大学 工业通风及除尘 复习题 (2)
  12. bam获取序列_bam格式文件处理大全(四)
  13. OBS studio
  14. 建立KMS服务器,激活WIN、office
  15. dotnet 配置 Gitlab 的 Runner 做 CI 自动构建
  16. 强化学习中的backups
  17. 武汉市企业研究开发中心备案
  18. STM32 I2C驱动0.96寸OLED屏
  19. unity lua 交互比较好的文章
  20. 小米及其他Android手机无法连接mac解决方案

热门文章

  1. 第15.39节、splitDockWidget和tabifyDockWidget嵌套布局QDockWidget的PyQt人机对话案例:笨笨机器人
  2. vector类 的属性和用法
  3. 如何将码云中的项目迁移到github?
  4. java 同或_按位与、或、异或等运算方法
  5. iPhone 手机浏览器 font-size 失效问题
  6. life in a day
  7. 输出二叉树的叶子结点
  8. 同样是打车,为什么我要比别人多付几块钱?
  9. 计算机英语写作话题,跪求一篇英语作文 题目:论计算机的优缺点
  10. 函数定义说明与函数类型