Visual Studio Emulator for Android 启动不了ios安卓模拟器器

  • 为什么需要一个 Android 模拟器

在我介绍這个新的模拟器前先来谈谈为什么要建立一个 Android 模拟器——你也可以直接去下一章看有趣的部分 :-)


我们知道,模拟器可以在“编辑 - 编译 - 调试周期”中扮演重要作用

用一个不错的模拟器调试并不意味着你不需要的设备,而用一个设备调试也并不意味着你不会从一个好的模拟器Φ受益它们是互补的。

你必须用一个设备测试下面情形而这对任何的模拟器并不合适:

对于所有的其他测试,这是你“编辑 - 编译 - 调试周期”的一部分一般会占用你至少 80% 的时间你就要使用仿真器(不包括其他阻塞问题,或是你选择的模拟器的限制)使用仿真器的原洇如下:


对于这三个选择,当你开始调试时必须先选择一个目标。该目标可以是设备也可以是你运行在你的机器上的多个模拟器之一。下面让我们看看如何在 Visual Studio2015 预览版中为 Cordova 和 C++ 以及在  Visual Studio2015 中为 Xamarin 选择调试目标

对于 C++ 项目,调试目标菜单如下所示:

对于 Cordova 项目你可以选择菜单下面最後两项,如下所示:

对于 Xamarin 项目选项如下所示:

注:如果您想从一个不同的 IDE 使用 VS Android 模拟器,临时的解决方法是通过以上的选项,你总是随時从 Visual Studio2015 启动模拟器然后关闭该项目,并保持模拟器运行并让的其他 IDE 对其他目标可用(over ADB)。

一旦你选择了你的调试目标并按下 F5 键,你的應用程序将会被部署到模拟器跟常规 VS 调试流程一样,你可以下断点查看调用堆栈,检查变量等等现在你知道如何使用模拟器进行调試,下面让我们继续探索一些很酷的功能!


除了使用模拟器作为部署目标你还可以利用传感器仿真和其他功能——如下介绍,介绍不分順序

电源/电池仿真(和电源按钮)

音频回放,键盘文本输入……


我要回帖

更多关于 ios安卓模拟器 的文章

 

随机推荐