写在前面的话:windows
相信不少和我同样关注wp8动态以及已经开发了一些wp8应用程序的朋友们都遇到过这样的问题,写的程序在模拟器上进行调试老是显的没什么说服力,想拿真机进行实际测试,工具
该怎么办才好呢?测试
进行真机测试前须要注意的问题:网站
说到wp8真机应用程序的发布,那就不得不提到他的上一代版本wp7,wp7应用程序真机实测须要用到zune这款软件进行手机的解锁(也就是一般所说的越狱),而wp8手机的解锁则不须要。调试
另外,手机的解锁须要microsoft ID,这个ID没办法只能经过微软官方进行注册,注册的流程网上有一大堆介绍(注册详细请查看微软官方帮助文档:http://windows.microsoft.com/zh-CN/windows-live/sign-up-create-account-how),在这里再也不多说。blog
最后,因为微软的windows phone 不像安卓同样是开源的,因此进行windows phone 应用程序的开发是有必定门槛的,年费99美圆,支持网上付费的银行也不多,对于我等抱着“玩一玩”心态来写程序的人来讲确实太贵了,可是天无绝人之路,微软能够说为咱们广大学生考虑周到,开发者帐户还有一种形式是面向教育、研究者们的,这类帐户发布应用能够说是“免费”的,为何这里的“免费”须要加上引号,那是由于“免费”的这类开发者帐户并不能享受付费开发者帐户同样的待遇(应用商店只能发布不收费的应用,并且用这类开发者帐户最多只能解锁3部windows phone 手机),须要再次说明的是,注册这类帐户的过程并非那么顺利,因为注册须要注册者所在机构的邮箱(.edu邮箱,我在网上找了好久也没有找到一所大学能够免费注册这类邮箱,因此只能做罢),因此并不那么简单,我因为实在是没办法了,因此就上淘宝网上买了一个这类注册者帐户。(几块钱一个,呵呵呵,笔者总归仍是那么机智,淘宝卖家必需要给好评的,是不,亲?)开发
利用真机进行程序实测:文档
先新建一个 windows phone 8 项目(名称使用默认的就能够了)get
应用程序创建以下:io
版本选择“windows phone os 8.0”点击“肯定”
下面进行手机解锁,将您的windows phone 手机经过数据线链接电脑,点击“开始”-〉
“全部程序”-〉“Windows phone SDK 8.0”-〉“windows phone developer registration”
因为个人手机已经注册过一次了,因此截图不对,通常状况下,是会弹出一个对话框,须要你输入microsoft ID和密码,有的话输入进行注册就能够了。
在这里继续说下上图这个“Application Deployment”这个是发部应用程序到您已解锁手机上的工具,须要应用程序包(.xap)和您已解锁的手机
这里推荐一个有好多win8应用程序的网站--新锋网:
http://www.xapcn.com/tag/%D0%C2%B7%E6%CD%F8/
上面的应用程序选择“本地下载”下载到本地再发布到已解锁的手机上就可使用了。
下面接着说程序发布:
在开发环境下点击“device”,若是链接了已解锁的手机的话,就能在手机上显示已发布的程序了。