0

这是我的电脑规格。Android Studio HAXM 可以在这台电脑上运行吗?

OS Name Microsoft Windows 8.1
Version 6.3.9600 Build 9600
Other OS Description    Not Available
OS Manufacturer Microsoft Corporation
System Name MAX-PC
System Manufacturer LENOVO
System Model    INVALID
System Type x64-based PC
System SKU  Montevina_Fab
Processor   Pentium(R) Dual-Core CPU       T4500  @ 2.30GHz, 2300 Mhz, 2 Core(s), 2 Logical Processor(s)
BIOS Version/Date   LENOVO 4FCNA1WW, 12/26/2011
SMBIOS Version  2.4
Embedded Controller Version 3.06
BIOS Mode   Legacy
BaseBoard Manufacturer  LENOVO
BaseBoard Model Not Available
BaseBoard Name  Base Board
Platform Role   Mobile
Secure Boot State   Unsupported
PCR7 Configuration  Binding Not Possible
Windows Directory   C:\Windows
System Directory    C:\Windows\system32
Boot Device \Device\HarddiskVolume1
Locale  United States
Hardware Abstraction Layer  Version = "6.3.9600.16384"
Installed Physical Memory (RAM) 2.00 GB
Total Physical Memory   1.93 GB
Available Physical Memory   261 MB
Total Virtual Memory    3.59 GB
Available Virtual Memory    447 MB
Page File Space 1.66 GB
Page File   C:\pagefile.sys
Hyper-V - VM Monitor Mode Extensions    No
Hyper-V - Second Level Address Translation Extensions   No
Hyper-V - Virtualization Enabled in Firmware    No
Hyper-V - Data Execution Protection Yes

尝试在 android studio 中启动模拟器时出现此错误:

C:\android-sdk\tools\emulator.exe -avd Nexus_5_API_19 -netspeed full -netdelay none emulator: ERROR: x86 emulation 当前需要硬件加速!请确保英特尔 HAXM 已正确安装且可用。CPU加速状态:未安装HAX内核模块!

如果我无法安装 HAXM,如何在 android studio 中运行没有 haxm 的模拟器?

4

2 回答 2

1

HAXM 安装

英特尔 HAXM 需要安装 Android* SDK(版本 17 或更高版本)。有关详细信息,请参阅 Android* 开发人员网站 ( http://developer.android.com/sdk/ )。

硬件要求:

支持英特尔® VT-x、英特尔® EM64T(英特尔® 64)和执行禁用 (XD) 位功能的英特尔® 处理器 至少 1 GB 的可用 RAM 支持的操作系统:

Microsoft Windows® 10(32/64 位)

Microsoft Windows* 8 和 8.1(32/64 位)

Microsoft Windows* 7(32/64 位)

Microsoft Windows Vista*(32/64 位)

重要提示:英特尔 HAXM 只能与英特尔提供的 Android* x86 仿真器映像一起使用。英特尔 HAXM 不能与 ARM* Android* 仿真器映像或非英特尔 x86 Android* 仿真器映像一起使用。

自动下载英特尔® HAXM。要获取最新版本,请使用 Android* SDK 管理器(推荐)或从英特尔® 开发人员专区 Android* 开发人员网站下载英特尔 HAXM 软件包。

手动下载

访问http://software.intel.com/en-us/android

- 为您的平台选择英特尔 HAXM 安装程序包。

- 提取安装程序并按照您的平台的安装说明进行操作。

或者

- 通过 Android* SDK 管理器下载(推荐)。

- 启动 Android* SDK 管理器

- 在 Extras 下,选中“Intel x86 Emulator Accelerator (HAXM)”旁边的框。

- SDK 管理器会将安装程序下载到 SDK 主目录下的“extras”目录中。

  • 即使 SDK 管理器显示“已安装”,它实际上也意味着英特尔 HAXM 可执行文件已下载。您仍然需要从“extras”目录运行安装程序来安装它。

- 在 /sdk/extras/intel/Hardware_Accelerated_Execution_Manager/ 目录中运行安装程序,并按照您的平台的安装说明进行操作。

参考:https ://software.intel.com/en-us/android/articles/installation-instructions-for-intel-hardware-accelerated-execution-manager-windows

于 2015-11-05T13:04:53.227 回答
0

T4500 不支持虚拟化。您需要使用 ARM 仿真而不是 x86。

于 2015-01-04T20:38:14.447 回答