安卓模拟器讨厌我

Posted

技术标签:

【中文标题】安卓模拟器讨厌我【英文标题】:Android emulator hates me 【发布时间】:2016-08-24 11:09:17 【问题描述】:

对不起这个标题,但我很生气,因为似乎没有任何模拟器为我工作。原因如下:

    内置android Emulator - 太慢了,连应用都部署不上,卡在Starting emulator ...,大多报错Emulator cannot be started with VS (unknown provider)

    Genymotion - 我认为这是我的希望,但由于某种原因,virtualbox 给了我蓝屏死机,因此无法使用这个非常好的,最好推荐的模拟器

    BSOD 技术信息:STOP: 0x0000003B (0x00000000c0000005, 0xFFFFF880010C9710, 0xFFFFF8800DFB8690, 0000000000000000)

    XAP 或 Xamarin Android Player - 也使用 VirtualBox,不让我运行模拟器,出现一个对话框,上面写着 Failed to start the virtual machine. This indicates you have just installed virtualbox and need to reboot your computer. Rebooted/restarted the computer 一千次,同样的错误。

这对我来说太痛苦了,因为我仍然是 Android 开发的初学者,但它似乎非常讨厌我。

处理器:Intel(R) Core(TM) i5-5300U CPU @ 2.30GHz 2.30 GHz 内存:8.00 GB 系统:Windows 7 64 位

顺便说一句,我正在 Xamarin Visual Studio 2015 中使用我的 Android 应用程序。

如果我遗漏了任何具体细节,请告诉我。

【问题讨论】:

请在此处准备好:forums.xamarin.com/discussion/2869/… 有几个建议,其中一个可行的是将文件复制到 %USERPROFILE%\.android\avd。希望能帮助到你。另一种解决方案是更新Virtual Box(最新稳定版本)并尝试一下。 起初,这是我的问题,但我现在可以运行模拟器了。模拟器确实出现了,但也出现了,应用程序没有部署或永远占用,这个Emulator cannot be started with VS (unknown provider)。是的,这是我做的第一件事,更新 V​​irtualBox。但是,蓝屏死机。真是太气人了。 @LuisBeltran 您是否尝试过直接运行模拟器(而不是从 VS 启动它)?加载后,然后通过 VS 部署应用程序 Android SDK Manager --> Intel HAXM 虽然,下载预构建的 intel atom x86 映像。 只使用 xamrin android 播放器 【参考方案1】:

好吧,首先最好检查一下是否正确安装了所有 Android SDK 包。为此,请在您的计算机上找到一个名为“Android SDK Manager”的软件并运行它。它将显示几个不同包的状态。 检查您是否已经安装: 1) Android SDK 工具 24.4.1 和 24 2) 安卓 N (API 21) 3) Intel x86 Emulator Accelerator(HAXM 安装程序) 如果您尚未安装,请选择它们并单击“安装包”按钮。 重新启动 Visual Studio 并尝试运行一个简单/演示应用程序。

【讨论】:

【参考方案2】:

安装英特尔硬件加速器管理器 (HAXM)。

可以使用 android sdk manager 下载。下载后,您必须手动运行安装程序。安装程序位于您的 android sdk 文件夹中,在 /extra/Intel 子文件夹中。

安装后,任何使用 x86 镜像的安卓模拟器都会全速运行。

还要确保 HyperV 已停用,并且在机器的 bios 中启用了虚拟化。

【讨论】:

感谢您指出这一点。我实际上已经安装了这个,但我使用的是 x86_64 而不是 x86 图像。现在它运行得如此之快! 这是一个很晚的评论,但我想补充一点,请务必检查使用主机 GPU。效果很好!

以上是关于安卓模拟器讨厌我的主要内容,如果未能解决你的问题,请参考以下文章

安卓模拟器打不开APK文件

安卓模拟器mac版的使用教程

逍遥安卓模拟器下载|逍遥安卓模拟器个人版下载

《夜神安卓模拟器》使用方法教程

无法启动安卓模拟器

为啥安卓模拟器屏幕是空白的?