【问题标题】:Android Studio not launching an emulatorAndroid Studio 没有启动模拟器
【发布时间】:2016-08-30 14:54:01
【问题描述】:

当我尝试在 Android Studio 中运行 Android 代码时,它会在事件日志中显示以下内容。但我没有得到任何输出,也无法打开模拟器。

Executing tasks: [:app:assembleDebug, :app:assembleDebugAndroidTest]
7:28:43 PM Gradle build finished in 4s 386ms
7:30:24 PM Executing tasks: [:app:assembleDebug]
7:30:27 PM Gradle build finished in 3s 576ms

当我尝试从 AVD Manager 运行时,它显示如下:

无法在模拟器中启动 AVD。
输出:
模拟器:警告:VM 堆大小设置低于硬件指定的最小值 384MB
模拟器:警告:将 VM 堆大小设置为 384MB
仿真器:错误:x86 仿真当前需要硬件加速!请确保英特尔 HAXM 已正确安装且可用。
CPU 加速状态:Android 模拟器需要支持 VT-x 和 NX 的 Intel 处理器。
你的 CPU:'AuthenticAMD'

【问题讨论】:

  • 您是否尝试过从 AVD 面板运行模拟器?
  • 当我尝试从 avd 管理器运行时,它显示如下。无法在模拟器中启动 AVD。输出:仿真器:警告:VM 堆大小设置低于硬件指定的最小值 384MB 仿真器:警告:将 VM 堆大小设置为 384MB 仿真器:错误:x86 仿真当前需要硬件加速!请确保英特尔 HAXM 已正确安装且可用。 CPU 加速状态:Android 模拟器需要支持 VT-x 和 NX 的 Intel 处理器。你的 CPU:'AuthenticAMD'

标签: android android-emulator


【解决方案1】:

创建设备时,您应该使用 arm 而不是 x86。它必须工作

【讨论】:

    【解决方案2】:

    我建议使用Visual Studios Android Emulator

    它是独立的,所以你不需要 Visual Studio 来运行它,它可以在几秒钟内启动,并且比GenyMotions Android Emulator 更强大。

    从 VS Android 模拟器启动您的模拟器,一旦操作系统启动并且主屏幕显示运行您的代码,它将为您提供在 android studio 中选择 VS 模拟器的选项。

    【讨论】:

      【解决方案3】:

      下载最新版本的Haxm并在bios中启用(硬件加速),在大多数计算机上它基本上是关闭的

      【讨论】:

        【解决方案4】:

        发生此类问题时,最好的方法是确保您正确遵循了以下几点。

        • 您已安装正确的 SDK

        • 您在 BIOS 中启用了 Intel HAXM 和虚拟化选项

        • 正确配置模拟器,下载 Intel X86 Atom 系统镜像以获得更好的性能。

        • 如果您在创建模拟器时使用 AMD 处理器,则用户 arm 而不是 x86。(在大多数情况下)

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2018-07-11
          • 2015-06-14
          • 1970-01-01
          • 2012-11-07
          • 1970-01-01
          • 1970-01-01
          • 2015-03-13
          相关资源
          最近更新 更多