[问八系列] Windows 8 开发 (6) - 使用 Windows 8 模拟器测试应用程序

今天因缘际会间,得知了 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

时间: 2024-08-29 14:58:47

[问八系列] Windows 8 开发 (6) - 使用 Windows 8 模拟器测试应用程序的相关文章

windows驱动开发推荐书籍

[作者] 猪头三 个人网站 :http://www.x86asm.com/ [序言] 很多人都对驱动开发有兴趣,但往往找不到正确的学习方式.当然这跟驱动开发的本土化资料少有关系.大多学的驱动开发资料都以英文为主,这样让很多驱动初学者很头疼.本人从事驱动开发时间不长也不短,大概也就3~4年时间.大多数人都认为会驱动开发的都是牛人,高手之类的.其实高手,牛人不是这样定义的.我们在学习驱动开发之前,一定要明白一个道理:术业有专攻,不要盲目跟风. [贡献者] 1> defddr 看雪学院 2> Stu

Windows驱动开发基础(八)内存管理

Windows驱动开发基础系列,转载请标明出处:http://blog.csdn.net/ikerpeng/article/details/38826159 就32位的计算机来说,他有4G的真实的物理内存.但是这样是不够的,于是引入了虚拟内存的概念.使得每一个进程都有4G的虚拟内存. 虚拟内存实际上就是采用了一种映射的方式.4G的内存实际上被分页.一般来说一个页的大小是4K.也是说它被分为了1M个页.在这么多的页里面,有一部分是对应于物理内存的(可以是多对一的):有一部分是对应于磁盘上的空间,但

windows下开发cocos2d-x系列(1)—环境搭建

前言 相信每个程序猿都是喜欢玩游戏的,什么kof,dota,lol陪伴我们渡过多少快乐的时光,我也不例外.同事送了一本<cocos2d-x 3.x游戏开发之旅行>,引起了我对游戏开发的兴趣,也想在此写下自己学习的过程,激励自己坚持下去,分享成果.(本屌目前从事金融软件的开发,想学游戏开发也是出于自己的兴趣.在此也提倡大家平时搞点投资理财,祝愿早日买房买车,迎娶白富美)好了,言归正传,我们开始cocos2d-x的学习吧. 开发工具 cocos2d-x可以在windows平台上学习,也可以在mac

C++第三十八篇 -- 研究一下Windows驱动开发(二)--WDM式驱动的加载

基于Windows驱动开发技术详解这本书 一.简单的INF文件剖析 INF文件是一个文本文件,由若干个节(Section)组成.每个节的名称用一个方括号指示,紧接着方括号后面的就是节内容.每一行就是一项内容,其形式都是类似SomeEntry=SomwValue.每个项的顺序是可以颠倒的,但系统分析INF文件的时候,是顺序解析的.INF中注释语句是用分号开头的. 二.WDM设备安装在注册表中的变化 WDM式驱动程序的安装会在三个方面修改注册表,分别是硬件子键(Hardware).类子键(Class

Windows驱动开发(中间层)

Windows驱动开发 一.前言 依据<Windows内核安全与驱动开发>及MSDN等网络质料进行学习开发. 二.初步环境 1.下载安装WDK7.1.0(WinDDK\7600.16385.1) 地址:https://msdn.microsoft.com/en-us/windows/hardware/hh852365 2.下载InstDrv软件(用于安装.启动.停止.卸载驱动) 界面如下: 注:srvinstw.exe 也可以安装.卸载sys文件,但需要手动开启.关闭,即在cmd命令窗口下执行

.NET Core多平台开发体验[1]: Windows

微软在千禧年推出 .NET战略,并在两年后推出第一个版本的.NET Framework和IDE(Visual Studio.NET 2002,后来改名为Visual Studio),如果你是一个资深的.NET程序员,相信传统的.NET应用的开发方式已经深深地烙印在你的脑子里面..NET Core打来了全新的开发体验,但是开发方式的差异根本不足以成为你快速跨入.NET Core 世界的门槛,因为在.NET Core在很多方面比传统的.NET Framework应用开发要简单.为了消除很多尚未接触过

[Android系列—] 1. Android 开发环境搭建与Hello World

前言 開始之前先熟悉几个名词: SDK -- Software Development Kit, 软件开发工具包.这个词并不陌生, JDK,就是Jave Development Kit,相同对于Android 来说也有Android SDK. Android SDK 提供了构建,測试和调试安卓应用的API 库和开发人员工具. ADT- Android Developer Tools.安卓开发人员工具, 事实上这里就是Eclipse 用于Android 开发的插件. 高速开发环境搭建 在搭建And

Windows Phone开发(22):启动器与选择器之BingMapsDirectionsTask

从今天开发始,我们又开始新的征程,接下来的课程我们要熟悉一下启动器和选择器,其实二者是一样的,没有根本的区别,启动器是有返回结果的,如打开搜索应用程序进行搜索,而选择器是有返回内容的,如选择一张照片. 那么,启动器和选择器是啥玩意儿呢?其实我们可以很简单去理解,说白了,就是使用系自带的组件或应用程序.对的,就是这样,我说过,有时候很多概念只是名字上吓人罢了,实际用起来是非常简单的,比如这个启动器和选择器就是了. 到底是不是很简单,实践一下就知道了,本系列教程叫"轻松入门",既然称得上是

Windows客户端开发简介(三)

之前的一篇文章里,我简单概要的介绍了一下界面库的知识.既然是跟界面有关,那么必然少不了很多关于绘制的内容.对于Windows开发而言,界面绘制使用的一类API就是所谓的"GDI". GDI这个东西可有历史了,但是我们就不去追根朔源了.首先,我不能免俗的要先介绍一下它的全称:"Graphic Device Interface",即"图形设备接口",从这个名称我们可以大略吸收到的信息就是:GDI是个跟图形绘制有关的接口,对的,正是这样! 先让我们来看