如何配置AVD Android Studio?

时间:2015-08-21 09:54:37

标签: android mobile sdk emulation avd

我正在Android Studio上为我的模拟器设置AVD并试图让它模仿我的手机;这是三星Galaxy s4。

在“选择硬件”部分下只有几个名称,其中没有一个与我的手机相匹配。我应该根据屏幕尺寸和分辨率单独选择这部分吗?

下一节让我选择“系统图像”。我的设备是4.3版本,但有两个下载选项:x86和ameabi-v7a。我得到了哪些以及这些术语到底意味着什么?

2 个答案:

答案 0 :(得分:0)

首先,并非所有物理Android手机型号都是在AVD中内置的。

其次,您可以使用命令bellow来获取您的Android设备ABI,它表示正在使用的CPU类型(例如x86):

adb shell getprop ro.product.cpu.abi

答案 1 :(得分:0)

三星Galaxy S4不是标准AVD的一部分,您必须创建它。你应该做什么: -

  1. 将您的设备命名为“Galaxy S4”。
  2. 在互联网上查找后,选择您的屏幕分辨率和内存。
  3. 我建议您从SDK管理器下载带有HAX加速器驱动程序的x86映像。这将使您的虚拟设备运行得更快。如果您获得了ameabi-v7a,由于CPU的虚拟化开销,您的虚拟设备将会很慢。
  4. 运行AVD,确保您的主机操作系统有足够的RAM。我建议大约8GB是最佳的。
  5. 要明确x86和ameabi-v7分别指常规32位PC和ARM处理器的cpu架构。