今天因缘际会间,得知了 Visual Studio "11" 可以使用模拟器来测试应用程序,马上就试用了,不但简单,速度也很令人满意。而且只要一个简单的步骤,就能采用模拟器来启动自己的 Metro-style application。
在 Windows 8 中使用 Visual Studio "11" 开发 Metro-style application,最常用的测试方式应该会是直接按 F5 启动,然后用本机来测试应用程序,这是笔者之前所做的开发与测试方式,但老实说发行到本地电脑上的话,Visual Studio 会在桌面上建立一些资讯,当应用程序一多时,会有一堆无意义的图示放在桌面区内,像这样:
再者如果启动了 Metro-style application,又想要切回到 Visual Studio 时,步骤要好几步,不像原本的 Windows 界面选窗口而已,相当的不方便,但今天因缘际会间,得知了 Visual Studio "11" 可以使用模拟器来测试应用程序,马上就试用了,不但简单,速度也很令人满意。而且只要一个简单的步骤,就能采用模拟器来启动自己的 Metro-style application。
若想要用模拟器测试应用程序,只要在启动应用程序侦错的地方,选择使用 Simulator 就可以了:
改用 Simulator 启动后,在 Visual Studio 启动应用程序时,会启动 Windows Simulator:
然后就会直接载入你的应用程序:
这个模拟器和 Windows 8 环境的拟真度很高,连同 Start Menu 和桌面环境都可以模拟的出来,笔者认为这是使用新的虚拟化技术所实践的成果,它不再是一个隔离的模拟器行程,而是一个独立的虚拟机器:
我想里面可能还可以继续开,但没事别那么无聊比较好
在这个模拟器内,可自由设定调整要使用的分辨率:
也可以设定 Location,支持 GPS 的开发测试工作:
当然也有模拟 Touch 功能,旋转屏幕的功能,以及抓图的功能等等,非常好用,而且启动速度很快,就连在 VM 中一样可以使用 (笔者的环境就是在 VM 内做的)
Reference:
http://blogs.msdn.com/b/visualstudio/archive/2011/09/29/first-look-at-windows-simulator.aspx
原文:大专栏 [问八系列] Windows 8 开发 (6) - 使用 Windows 8 模拟器测试应用程序
原文地址:https://www.cnblogs.com/chinatrump/p/11496481.html