【发布时间】:2014-12-31 21:16:05
【问题描述】:
这是一个我已经研究过并在 Google 上搜索过的问题,但没有找到任何我尚未尝试过的答案。我正在使用 android studio kit 来学习如何开发 android 应用程序,但我无法通过启动 avd 模拟器。我在环境变量中设置了 sdk 的路径,如下所示:
这是我在 sdk 中安装 intel HAXM 的屏幕截图。
这是错误信息:
有人可以就如何解决这个问题给我一些建议。衷心感谢。
【问题讨论】:
这是一个我已经研究过并在 Google 上搜索过的问题,但没有找到任何我尚未尝试过的答案。我正在使用 android studio kit 来学习如何开发 android 应用程序,但我无法通过启动 avd 模拟器。我在环境变量中设置了 sdk 的路径,如下所示:
这是我在 sdk 中安装 intel HAXM 的屏幕截图。
这是错误信息:
有人可以就如何解决这个问题给我一些建议。衷心感谢。
【问题讨论】:
SDK 管理器仅下载 HAXM。它实际上并没有安装它。对于 Windows,在 SDK 安装的 extras\ 目录中,您应该找到一个 intel\ 目录。深入其中找到一个自安装的.EXE 文件。运行它并按照向导中的提示进行操作。请注意,您可能需要重新启动以更新 BIOS 设置以启用虚拟化扩展。
【讨论】:
extras 目录”是指可能在您的C: 驱动器上的一个位置,其中包含文件和目录。 “SDK 安装”是指您的 Android SDK 所在的目录(SDK 管理器会将其显示为“SDK 路径”)。里面有一个extras目录,extras里面有一个intel目录,等等
除非您在安装 SDK 时选择了与 Google 推荐的位置不同的位置,否则英特尔 HAX 安装程序的路径应该是 %userprofile%\AppData\Local\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager,您可以通过 Windows Run 打开它。然后将打开以下资源管理器窗口:
单击并运行intelhaxm-android.exe 安装程序。
在下一个窗口中,将模拟器的 RAM 共享保留为默认的 1024 MB。继续并完成安装。
在 Android Studio 中运行您的应用程序并选择您的模拟器(此处为 Nexus 5 API 21 X86)。
模拟器运行如下:
【讨论】: