Android虚拟设备(AVD) - 我应该选择哪个CPU/ABI



创建AVD时,有三个选项可以选择CPU/ABI:

  • ARM
  • mips
  • Intel Atom

有什么区别,我应该选择哪种?有覆盖大多数设备的一个吗?

根据Android开发人员文档,您实际上应该为您打算在上面运行代码的每个框架和平台创建虚拟设备在ARM架构上。您仍然应该在代码支持的每个框架上的独特虚拟设备上测试您的代码。

系统图像
受到推崇的。尽管您可能有一个或多个可以在其中测试应用程序的Android驱动设备,但您的应用程序支持的每个版本都不可能为每个版本的Android设备提供一个设备。最好为所有版本的Android下载系统图像您的应用程序支持,并测试使用Android模拟器在其上运行的应用程序。

http://developer.android.com/sdk/installing/adding-packages.html

90%的移动设备由ARM提供动力。因此,这将是一个更好的选择

您应该选择手臂,因为它几乎是手机使用的旧处理器。

原子仿真速度更快,因此我将它们用于在ARM模式或真实手机上开发和最终测试。

当今的Android手机中使用了三种主要的CPU架构。ARM也许是最常见的,因为它已针对电池消耗进行了优化。ARM64是原始ARM体系结构的发展,支持64位处理以进行更强大的计算,并且它很快成为了新设备的标准。

来自:https://android.gadgethacks.com/how-to/android-basics-see-what-what-what-kind-processor-you-have-arm-arm-arm-arm64-x864-x86-0168051/phip->

最新更新