Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 安卓模拟器讨厌我_Android_Xamarin_Android Emulator_Xamarin.android - Fatal编程技术网

Android 安卓模拟器讨厌我

Android 安卓模拟器讨厌我,android,xamarin,android-emulator,xamarin.android,Android,Xamarin,Android Emulator,Xamarin.android,为这个标题感到抱歉,但我太生气了,因为似乎没有任何模拟器为我工作。原因如下: 内置Android Emulator-速度太慢,甚至无法部署应用程序,停留在启动Emulator…,大多数情况下会出现错误Emulator无法使用VS(未知提供程序) Genymotion-我原以为这是我的希望,但由于某种原因,virtualbox给了我死亡的蓝屏,因此无法使用这个非常好的、最好推荐的模拟器 BSOD技术信息:停止:0x0000003B(0x00000000c0000005,0xFFFFF880010C

为这个标题感到抱歉,但我太生气了,因为似乎没有任何模拟器为我工作。原因如下:

  • 内置Android Emulator-速度太慢,甚至无法部署应用程序,停留在
    启动Emulator…
    ,大多数情况下会出现错误
    Emulator无法使用VS(未知提供程序)

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

    BSOD技术信息:停止:0x0000003B(0x00000000c0000005,0xFFFFF880010C9710,0xFFFFF8800DFB86900000000000000000)

  • XAP或Xamarin Android Player-也使用VirtualBox,不允许我运行模拟器,出现一个对话框,显示
    无法启动虚拟机。这表示您刚刚安装了virtualbox,需要重新启动计算机。
    重新启动/重新启动计算机一千次,同样的错误

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

    处理器:英特尔(R)核心(TM)i5-5300U处理器@2.30GHz 2.30GHz 内存:8.00GB 系统:Windows 7 64位

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


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

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

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

    安装后,任何使用x86映像的android模拟器都将全速运行


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

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

    请准备好:这里有几个建议,其中一个有效的建议是将文件复制到%USERPROFILE%\.android\avd。希望能有帮助。另一个解决方案是更新Virtual Box(最新稳定版本)并尝试一下。起初,这是我的问题,但现在我可以运行模拟器了。emulator确实会出现,但会出现以下两种情况之一:应用程序未部署或持续时间过长,并且此
    emulator无法使用VS(未知提供程序)
    启动。是的,这是我做的第一件事,更新VirtualBox。但仍然是BSOD。真是太气人了@Luisbeltran您是否尝试过直接运行模拟器(而不是从VS启动)?加载后,通过VSAndroid SDK管理器-->英特尔HAXM部署应用程序。不过,请下载预构建的英特尔atom x86映像。只需使用android播放器中的xamrin感谢您指出这一点。实际上我已经安装了这个,但是我使用的不是x86映像,而是x86_64映像。现在它跑得太快了!这是一个相当晚的评论,但我想补充一点,请检查使用主机GPU。它的工作奇迹!