windows phone 8环境搭建

时间:2023-02-19 14:58:24

windows phone 8 开发系列(一)环境搭建

 

一:前奏说明

本人一名普通的neter,对新玩意有点小兴趣,之前wp7出来的时候,折腾学习过点wp7开发,后来也没怎么用到(主要对微软抛弃wp7的行为比较不爽),现在wp8已经出来一段时间了,市场上也有了一定的份额,手机开发我也一直想试试,所以想重新系统地学习一下wp8的开发,在此将自己的学习写成文章,也有逼迫自己坚持下去之意,当然同时也需要能帮住到有兴趣一起学习的小伙伴们。不经常写博客,写得不写大家也多多包涵多多指点哈,只希望不会误导大家。

二:wp8介绍

作为程序员,搜索引擎用不好,那是要被人笑话滴,附上wp8的百度百科词条

三:环境搭建

安装环境要求

           操作系统:  Windows 8 64 位 (x64) 客户端版本

你没看错,就是win8 64位,如果你想说,其他系统可以吗?有商量的余地吗,不好意思,微软就是这么绝情,网上也有人说这是wp8最大的败笔,这里我们不去过多关注,好在我几个月刚整台thinkpad,刚  巧装了个win8 64位。如果你的电脑还不是win8,想尝试尝试的话,我个人觉得还是值得的,至少到目前为止,我win8用的蛮顺,如果是真心想要学习wp8,那么我觉得你也不应该回避win8。

这边说几句啊,win8的安装,系统可以从网上直接下载,主要问题,就是激活码不好整,我是从淘宝买的,3块钱,很好用。“3块钱您买不了吃亏,3块钱你卖不了上当,就当是给卖商的辛苦费吧”,当然你也可以自己来破解,网上教程大把。

硬件要求

64 位 (x64) CPU

4 GB RAM

6.5 GB 的可用硬盘空间

         这个硬件配置,现在大部分的电脑都能满足,但确实要求也不低啊,内存至少4G,如果你的内存少于4G,也是可以安装的,但是跑不跑得到我就不负责了,内存现在不贵,大家都华丽丽的跑起来吧。

Windows Phone 8 仿真程序要求

Windows 8 专业版或更高版本

需要一个支持二级地址转换 (SLAT) 的处理器

          了解过或者玩过手机开发的都知道,开发的时候,都会有个仿真程序给你用于测试编写的app,wp8当然一样也提供,但是wp8的仿真程序有点小特殊,淘气的他依赖于微软在win8系统中自带的Hyper-V虚拟技术,Hyper-V是微软的一款虚拟化产品,是微软第一个采用类似Vmware和Citrix开源Xen一样的基于hypervisor的技术。这也意味着微软会更加直接地与市场先行者VMware展开竞争,但竞争的方式会有所不同。附上Hyper-V百度百科词条

一般安装了wp8 sdk之后,会自动启动系统功能Hyper-V,如果没有的话,我们也可以如右图去手动安装开启。windows phone 8环境搭建

但是只是开启系统Hyper-V还不行,还必须进入Bios,启动CPU虚拟化支持。Bios全英文的我也看不懂,反正你也Virtualization关键字相关的选项都开启就是了。如果你的cpu不支持这项技术,那么你就没法启动仿真程序了(或者你可以直接通过微软提供的一个软件检测下你的电脑是否支持,附上链接如何知道自己的CPU支持SLAT-通过使用Coreinfo

            但是你也不用气馁,就算电脑cpu不支持,仿真程序跑不起来,也难不倒我们这些土豪们,我们还可以使用真机来开发的。

四 WP8 SDK下载安装

SDK当然是官网下载的最放心,WP8 SDK官方下载链接。其实关于我上面说的内容,官网上也有简单的说明,如果计算机上安装了 Visual Studio 专业版、高级专业版或旗舰版,Windows Phone SDK 将把您需要的一切元素添加到现有安装里。 正常启动Visual Studio 实例,利用它并使用已安装的 Windows Phone 模板来创建 Windows Phone 8.0 应用。 或者,Windows Phone SDK 将安装 Visual Studio Express for Windows Phone 并为其创建一个快捷方式,您可以在“应用程序”列表中单击该应用程序启动它以创建 Windows Phone 8.0 应用。同时会带上Blend,方便我们做wp界面设计。我电脑上原来已经安装了vs2012,所以新安装的sdk跟我的vs2012集成在了一起。如下图:

windows phone 8环境搭建

看到这些,我知道我的wp8准备工作是差不多了,可以启航了。选择一个项目模板创建。弹出要wp os的版本选择框:

windows phone 8环境搭建

既然都说了是wp8进入,我就选择os 8.0进入吧,进入之后,我们主要可以看到调试启动的地方。

windows phone 8环境搭建

Device:这是真机调试。其他的都是仿真程序来调试的。

环境搭建这样计算完成了,接下来我们将开始我们的第一个wp8程序,Hello Wp8!

windows phone 8环境搭建的更多相关文章

  1. Windows下的环境搭建Erlang

    Windows下的环境搭建 Erlang 一.安装编译器 在http://www.erlang.org/download.html下载R16B01 Windows Binary File并安装. 二. ...

  2. Windows C#入门环境搭建

    Windows C#入门环境搭建 1. 安装Microsoft .NET Framework目录: C:\Windows\Microsoft.NET\Framework,查看已经安装的版本. 如果未安 ...

  3. Redis在windows下的环境搭建

    Redis在windows下的环境搭建 下载windows版本redis,,官方下载地址:http://redis.io/download, 不过官方没有Windows版本,官网只提供linux版本的 ...

  4. RocketMQ在Windows平台下环境搭建

    一.  环境搭建 需要jdk1.6(以上) 64bit, maven, eclipse 二.  RocketMQ项目下载 项目地址:https://github.com/alibaba/RocketM ...

  5. windows禅道环境搭建

    zentao官网的几个网址 http://www.zentao.net/ http://www.zentao.net/article-view-79863.html   搭建环境需要下载两个文件 1) ...

  6. 《天书夜读:从汇编语言到windows内核编程》四 windows内核调试环境搭建

    1) 基础篇是讲理论的,先跳过去,看不到代码运行的效果要去记代码是一个痛苦的事情.这里先跳入探索篇.其实今天的确也很痛苦,这作者对驱动开发的编译与调试环境介绍得太模糊了,我是各种尝试,对这个环境的搭建 ...

  7. OpenGL Windows 窗口程序环境搭建

    OpenGL环境搭建步骤: Downloading OpenGL 根据官网的说法: In all three major desktop platforms (Linux, macOS, and Wi ...

  8. Go语言Windows 10开发环境搭建:Eclipse+GoClipse

    Intel Core i5-8250U,Windows 10家庭中文版,go version go1.11 windows/amd64, Eclipse IDE for C/C++ Developer ...

  9. Spark学习笔记--Spark在Windows下的环境搭建

    本文主要是讲解Spark在Windows环境是如何搭建的 一.JDK的安装 1.1 下载JDK 首先需要安装JDK,并且将环境变量配置好,如果已经安装了的老司机可以忽略.JDK(全称是JavaTM P ...

随机推荐

  1. PMBOK学习笔记二-项目管理过程

    项目管理过程可归纳为五类,即五大项目管理过程组 启动过程组.定义一个新项目或现有项目的一个新阶段,授权开始该项目或阶段的一组过程..规划过程组.明确项目范围,优化目标,为实现目标制定行动方案的一组过程 ...

  2. MAVEN for mac 安装

    http://blog.csdn.net/anialy/article/details/22217937 下载 maven  http://mirrors.hust.edu.cn/apache/mav ...

  3. Codeforces 519 E. A and B and Lecture Rooms

    Description 询问一个树上与两点距离相等的点的个数. Sol 倍增求LCA. 一棵树上距离两点相等,要么就只有两点的中点,要么就是与中点相连的所有点. 有些结论很容易证明,如果距离是偶数,那 ...

  4. Linux 控制 配置 减少 交换分区 SWAP 虚拟内存使用

    对于某些大型应用来说,SWAP 严重影响性能,尽可能避免使用: The Linux kernel provides a tweakable setting that controls how ofte ...

  5. Jupyter Notebook使用小技巧

    在 C:\Windows\Fonts目录下找到Mircosoft YaHei UI字体,然后复制到[你的Python安装路径]/Lib/site-packages/matplotlib/mpl-dat ...

  6. jquery中attr与prop的区别

    先从一个老生常谈的问题说起,使用jquery实现全选全不选.楼主先使用的jquery版本是 jquery-1.11.1.min.js 全选<input type="checkbox&q ...

  7. CSS HACK 如何书写

    什么是css  hank 由于不同厂商的流览器或某浏览器的不同版本(如IE6-IE11,Firefox/Safari/Opera/Chrome等),对CSS的支持.解析不一样,导致在不同浏览器的环境中 ...

  8. MacOS下IntelliJ IDEA关联JDK1&period;8源码

    1 打开jdk设置,找到具体添加的地方 2 找到自己jdk的源码位置替换掉 3 如果没有源码或者源码没有下载解压,自己下载解压,Mac下安装的自带src.zip和javax-src.zip解压好后,再 ...

  9. Java运行时动态加载类之ClassLoader

    https://blog.csdn.net/fjssharpsword/article/details/64922083 *************************************** ...

  10. Servlet----------Servlet 的映射路径细节

    在使用servlet时候,有些时候都需要自己来配置web.xml文件,在配置的时候,我们可以配置多个<url-pattern></url-pattern> 比如在这里绑定了3个 ...