android - API 23 模拟器未启动

标签 android android-studio android-emulator android-virtual-device android-6.0-marshmallow

我有 API 23 Marshmallow。

设置: Nexus S 4.0"480x800 高清 棉花糖安卓 6.0 x86 内存 1536 MB

运行模拟器时出现此错误:

enter image description here

我尝试安装 HAXM,但它说我的系统不支持虚拟化技术。我的是intell i3-4010U。 但在使用 API 22 运行模拟器时一切都很好。

对此有什么想法吗?

最佳答案

0。简介

首先 - 您的处理器支持硬件加速 (VT-x): http://ark.intel.com/products/75107/Intel-Core-i3-4010U-Processor-3M-Cache-1_70-GHz

1。 Hyper-V 已在运行

我发现您使用的是 Windows,您是否已经安装了 Hyper-V 或 Visual Studio(可能会随其一起安装)。如果是,我想您会按照这些教程进行操作(找到使用 HAXM 和 Hyper-V 部分)

https://developer.xamarin.com/guides/android/getting_started/installation/accelerating_android_emulators/

您的系统可能已经在运行另一种称为 Hyper-V 的硬件加速。您需要禁用或卸载它。

2。 VT-x 未启用

可能您没有启用虚拟化技术,并且您以前的模拟器运行在基于 ARM 的技术上,不需要 VT 技术。它甚至可以在 32 位旧处理器上运行。

转到您的BIOS并找到类似Virtualization Technology Enabled - NO的点。在不同的机器上,它的名称可能有所不同,因此请尝试在 Web 上查找如何为您的笔记本电脑运行 BIOS 以及在哪里可以找到 VT 技术。

希望对你有帮助

关于android - API 23 模拟器未启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34545018/

相关文章:

android - 膨胀类 com.andexert.expandablelayout.library.ExpandableLayout 时出错

android - 如果我从应用程序 A 将私钥存储在 KeyStore 中,是否可以从应用程序 B 检索相同的 key ?

java - 为什么我无法获得对 Google Play 服务库的依赖?

android - 在android studio中创建新项目时出错

android - ubuntu:所有 android 模拟器(x86 和 arm)卡在 "Error while connecting to socket ' 127.0.0.1:197 0': 111 -> Connection refused"

android - 不能同时运行两个或多个安卓模拟器

android - 如何在 Android Emulator 中禁用 Internet 连接?

java - 尝试在动态添加到布局的 Fragment 中设置 TextView 时 Android 应用程序崩溃

android - 为什么 Android 文档中有不同的 id 语法?

Android Studio 找不到我导入的任何本地模块