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

标签 android android-emulator

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

  • ARM
  • 米普斯
  • 英特尔凌动

有什么区别,我应该选择哪一个?有没有一款可以覆盖大多数设备?

最佳答案

根据 android 开发人员文档,您实际上应该为您打算在其上运行代码的每个框架和平台创建一个虚拟设备,也就是说,目前市场上的大多数移动设备都在 ARM 架构上运行。您应该仍然在不同的虚拟设备上为您的代码支持的每个级别的框架测试您的代码。

System Image
Recommended. Although you might have one or more Android-powered devices on which to test your app, it's unlikely you have a device for every version of Android your app supports. It's a good practice to download system images for all versions of Android your app supports and test your app running on them with the Android emulator.

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

关于Android 虚拟设备 (AVD) -- 我应该选择哪个 CPU/ABI?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13237629/

相关文章:

android - 使用 Retrofit2 的 Json 对象请求

android - 如何格式化 android-range-seek-bar 的最小值和最大值?

java - 为什么在隐藏 fragment 时有时会得到堆栈跟踪?

java - Android SDK 更新失败,说-> http ://dl-ssl. google.com/android/repository/repository.xml 的 XML 验证失败

android-emulator - 具有自定义构建的 Android 模拟器不接受键盘输入

android - 是否有任何 Sqlite select 查询来获取两个表结果?

android - Android中的JDBC连接

android - 如何在 WebView 中内联播放 html5 视频?

Android:在android中重复创建这样的xml布局?

android - XMLHttpRequest 无法从模拟器上的 android Assets 文件夹加载文件