Windows Phone 8开发环境搭建
开发Windows Phone需要两个工具:Windows Phone SDK 8.0和Visual Studio集成开发工具。我们购买的Visual Studio Ultimate 2012不包括Windows Phone SDK,由于Visual Studio Ultimate 2012是收费软件,如果广大读者没有授权,也可以使用Visual Studio Express 2012 for Windows Phone 8。
我们推荐的做法是如果有Visual Studio Ultimate 2012版本,先安装Visual Studio Ultimate 2012,再安装Windows Phone SDK。如果没有Visual Studio Ultimate 2012版本,直接下载Visual Studio Express 2012 for Windows Phone 8安装,Visual Studio Express 2012 for Windows Phone 8环境中包含了Windows Phone SDK 8.0。
Windows Phone SDK 8.0安装
Windows Phone SDK 8.0的下载地址是http://www.microsoft.com/zh-cn/download/details.aspx?id=35471,在浏览器中打开该网址,如图所示,我们可以在该页面选择SDK语言,选择好后点击下载按钮就会进入下载下载程序选择页面。
在下载程序选择页面中选择WPexpress_full.exe下载,WPexpress_full.exe只有1.0MB这说明它是在线安装的客户端,下载完成双击WPexpress_full.exe在线安装SDK。
提示 在安装之前最后仔细阅读Windows Phone 8 Release Notes。Windows Phone SDK 8.0安装对操作系统要求是Windows 8 64 位 (x64) 客户端版本;硬件要求是:6.5 GB 的可用硬盘空间,4 GB RAM和64位 (x64) CPU。
Visual Studio Express 2012 for Windows Phone 8安装
如果没有Visual Studio Ultimate 2012也不打算花钱购买,那么微软给了另外一个选择,安装Visual Studio Express 2012 for Windows Phone 8,Visual Studio Express 2012是一个免费版本的Visual Studio集成开发环境,我们只是为了开发和发布Windows Phone 8程序,Visual Studio Express 2012 for Windows Phone 8就可以了。
我们在上一节下载的WPexpress_full.exe文件,在安装WPexpress_full.exe时候,如果本机没有安装任何的Visual Studio 开发工具,则会在线安装Visual Studio Express 2012 for Windows Phone 8。
Visual Studio Express 2012 for Windows Phone 8的安装过程除了安装Windows Phone SDK 8.0,还会安装测试Windows Phone 8模拟器(或称为仿真器)、Windows Phone Developer Registration和Application Deployment等工具。
Windows Phone 8模拟器要求Windows 8 专业版或更高版本,需要支持二级地址转换 (SLAT) 的CPU。如果我们的计算机满足硬件和操作系统要求,但不满足 Windows Phone 8模拟器要求,那么我们仍然可以安装和运行 Windows Phone SDK 8.0。只不过Windows Phone 8 模拟器将无法工作,我们无法在Windows Phone 8 模拟器上测试和部署应用,这种情况下可以连接Windows Phone设备进行测试。
Windows Phone Developer Registration工具是为Windows Phone设备解锁使用的工具,默认情况下Windows Phone设备是不能直接连接电脑进行测试和部署应用的,需要通过该工具进行解锁,在解锁时候需要还需要微软的开发者账号。
Application Deployment工具是为Windows Phone应用程序包XAP文件,进行部署安装的,可以在设备或模拟器上安装。XAP相当于Android的APK包。Application Deployment工具启动后的界面如下图所示,我们可以在“目标”中选择要部署到的设备或模拟器。XAP后面的“浏览”按钮可以在本机上找XAP文件,选择完成后点击“部署”按钮进行部署安装。
本书交流讨论网站:http://www.cocoagame.net
《Cocos2d-x实战 C++卷》现已上线,各大商店均已开售:
京东:http://item.jd.com/11584534.html
当当:http://product.dangdang.com/23606265.html
互动出版网:http://product.china-pub.com/3770734
《Cocos2d-x实战 C++卷》源码及样章下载地址:
源码下载地址:http://51work6.com/forum.php?mod=viewthread&tid=1155&extra=page%3D1
样章下载地址:http://51work6.com/forum.php?mod=viewthread&tid=1157&extra=page%3D1
Windows Phone 8开发环境搭建的更多相关文章
- Windows 10 IoT Serials 1 - 针对Minnow Board MAX的Windows 10 IoT开发环境搭建
目前,微软针对Windows IoT计划支持的硬件包括树莓派2,Minnow Board MAX 和Galileo (Gen 1和Gen 2).其中,Galileo (Gen 1和Gen 2)运行的是 ...
- Windows Mobile 6开发环境搭建
Windows Mobile 6开发环境搭建 本文主要介绍在已有的Visual Studio 2005和Microsoft SQL Server2008环境基础上,如何搭建Windows Mobile ...
- [Flutter] Windows平台Flutter开发环境搭建(Andorid Studio)
前两天网友在群里说起了Flutter,就了解了一下,在手机上跑了它的demo,直接就被打动了. 虽然网上有很多教程,但真正开始的时候,还是会碰到很多坑.下面详细的讲解Flutter + Android ...
- FFmpeg开发笔记(三):ffmpeg介绍、windows编译以及开发环境搭建
前言 本篇章是对之前windows环境的补充,之前windows的是无需进行编译的,此篇使用源码进行编译,版本就使用3.4.8. FFmpeg简介 FFmpeg是领先的多媒体框架,能够解码 ...
- NDK在windows下的开发环境搭建及开发过程
在Android应用的开发工程中,不管是游戏还是普通应用,都时常会用到.so即动态链接库,关于.so是什么玩意儿,有什么好处,这个大家可以在网上查一下,本人不做过多解释..so本是linux下的文件类 ...
- windows下android开发环境搭建
JDK的安装和Java环境变量的设置 1 JDK下载地址 JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.h ...
- Windows下PHP开发环境搭建
PHP集成开发环境有很多,如XAMPP.AppServ......只要一键安装就把PHP环境给搭建好了.但这种安装方式不够灵活,软件的自由组合不方便,同时也不利于学习.所以我还是喜欢手工搭建PHP开发 ...
- Windows 下 Ionic 开发环境搭建
Ionic 介绍 首先,Ionic 是什么. Ionic 是一款基于 Cordova 及 Angular 开发 Hybrid/Web APP 的前端框架,类似的其他框架有:Intel XDK等. 简单 ...
- Windows Phone 8 开发环境搭建
原地址:http://blog.csdn.net/md521/article/details/11015139 Windows Phone 8将采用与Windows 8相同的NT内核,这就意味着WP8 ...
随机推荐
- [ES6] 12. Shorthand Properties in ES6
Where destructuring in ES6 allows you to easily get properties out of an object, this shorthand prop ...
- [Node.js] Broswerify -- 1
Browserify is a tool that brings node.js style development to the browser. The thing you can see on ...
- 在Linux最大打开文件数限制下 MySQL 对参数的调整
http://www.actionsky.com/docs/archives/78 2016年4月7日 周文雅 目录 1 起因 2 说明 3 MySQL调整参数的方式 3.1 计算 request ...
- PCA MATLAB
之前princomp函数还可以正常使用,但是今天突然不能使了!总是显示错误使用 pca输入参数太多. 出错 princomp (line 29) [varargout{1:nargout}]=p ...
- fir.im Weekly - 2016 移动开发技术大回顾
2016 年是移动技术发展迅速的一年,认认真真回顾这一年必不可少.@移动开发前线 的 这篇 2016移动开发技术巡礼 ,精心盘点了 2016 年 移动开发技术大事件,分为 iOS/Android平台篇 ...
- 学java入门到精通,不得不看的15本书
学java入门到精通,不得不看的15本书 一.Java编程入门类1.<Java编程思想>2.<Agile Java>中文版 二.Java编程进阶类1.<重构 改善既有代码 ...
- LeetCode34 Search for a Range
题目: Given a sorted array of integers, find the starting and ending position of a given target value. ...
- 要检测两个C文件的代码的抄袭情况
将抄袭部分输出 如果只是变量名替换了 也算抄袭 如果输入了一些干扰代码以防止被检测出来 也算抄袭专业程序代写c++程序代写
- spring--mybatis事务总结
spring--事务原理.mybatis--MapperScannerConfigurer 和 mybatis--MapperProxy事务,最近想把spring mybatis中的事务和mapper ...
- 20145102 Java 实验一
20145102 Java 实验一 Java环境的安装 就像第一周写的一样,在linux下java的安装和配置简直简单的不行不行的,一个命令足以: sudo pacman -S jdk 配置什么的也就 ...