wp8开发笔记之应用程序真机发布调试
写在前面的话:
相信很多和我一样关注wp8动态以及已经开发了一些wp8应用程序的朋友们都遇到过这样的问题,写的程序在模拟器上进行调试总是显的没什么说服力,想拿真机进行实际测试,
该怎么办才好呢?
进行真机测试前需要注意的问题:
说到wp8真机应用程序的发布,那就不得不提到他的上一代版本wp7,wp7应用程序真机实测需要用到zune这款软件进行手机的解锁(也就是通常所说的越狱),而wp8手机的解锁则不需要。
另外,手机的解锁需要microsoft ID,这个ID没办法只能通过微软官方进行注册,注册的流程网上有一大堆介绍(注册详细请查看微软官方帮助文档:http://windows.microsoft.com/zh-CN/windows-live/sign-up-create-account-how),在这里不再多说。
最后,由于微软的windows phone 不像安卓一样是开源的,所以进行windows phone 应用程序的开发是有一定门槛的,年费99美元,支持网上付费的银行也很少,对于我等抱着“玩一玩”心态来写程序的人来说确实太贵了,但是天无绝人之路,微软可以说为我们广大学生考虑周到,开发者账户还有一种形式是面向教育、研究者们的,这类账户发布应用可以说是“免费”的,为什么这里的“免费”需要加上引号,那是因为“免费”的这类开发者账户并不能享受付费开发者账户一样的待遇(应用商店只能发布不收费的应用,而且用这类开发者账户最多只能解锁3部windows phone 手机),需要再次说明的是,注册这类账户的过程并不是那么顺利,由于注册需要注册者所在机构的邮箱(.edu邮箱,我在网上找了很久也没有找到一所大学可以免费注册这类邮箱,所以只能作罢),所以并不那么简单,我由于实在是没办法了,所以就上淘宝网上买了一个这类注册者账户。(几块钱一个,呵呵呵,笔者总归还是那么机智,淘宝卖家必须要给好评的,是不,亲?)
利用真机进行程序实测:
先新建一个 windows phone 8 项目(名称使用默认的就可以了)

应用程序建立如下:

版本选择“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”,如果连接了已解锁的手机的话,就能在手机上显示已发布的程序了。
wp8开发笔记之应用程序真机发布调试的更多相关文章
- Unity3D Android手机开发环境配置,可真机发布调试
此方法配置好,在可以在unity直接发布到手机上,并可以实时调试. 1.配置eclipse环境:首先在官网下载安装包:http://developer.android.com/sdk/index.ht ...
- (转)Unity3D Android手机开发环境配置,可真机发布调试
此方法配置好,在可以在unity直接发布到手机上,并可以实时调试. 1.配置eclipse环境:首先在官网下载安装包:http://developer.android.com/sdk/index.ht ...
- 【iOS开发-32】iOS程序真机调试须要购买调试证书怎么办?
一.情况 我们在开发iOS程序的时候,一般都是在模拟器上执行查看效果的. 可是,当开完完毕.须要在真机上调试怎么办? 二.官方解决的方法 苹果有为个人和企业开发人员提供调试证书和公布证书.个人版99美 ...
- 填坑实录 Android Studio 利用 ADB WIFI 插件实现真机无线调试
总是用模拟器,小破本的渣内存无法承受,同时模拟器的版本大多停在4.4,无法体现Android 5.0.6.0 的版本特性,因此决定利用 Android Studio 的插件实现真机无线调试. 步骤如下 ...
- React Native:真机断点调试+跨域资源加载出错问题解决
写在前面 闲来无事,折腾了一下React Native,相比之前,开发体验好了不少.但在真机断点调试那里遇到了跨域资源加载出错的问题,一番探索总算解决,目测是RN新版本调试服务的bug. 遇到类似问题 ...
- 使用ADB无线连接Android真机进行调试
使用ADB无线连接Android真机进行调试 其实这已经是一个很古老的知识了,记录一下备忘. 准备工作 手机和电脑需要在同一个局域网内 电脑上已经安装好ADB工具,可以是Mac或者Windows ...
- 移动端真机debug调试神器 vConsole学习(一)之基础
参考 使用方法 移动端真机debug调试神器 vConsole的引入说明(原生态与WebPack) 移动端使用vconsole调试console vConsole ——开源的前端 console 调试 ...
- 原创:跳坑指南——微信小程序真机预览跟本地不同的问题
微信小程序中出现最多的一个问题,就是真机跟本地不同:我简单列举一些我发现的原因,给大家参考,大家也可以把自己发现的东西回复给我,给我参考:本地看不到数据,就先让本地能看到数据,再看本帖.... 1:本 ...
- 微信小程序真机预览跟本地不同的问题。原文地址:https://blog.csdn.net/qq_27187991/article/details/69664247/
微信小程序中出现最多的一个问题,就是真机跟本地不同:我简单列举一些我发现的原因,给大家参考,大家也可以把自己发现的东西回复给我,给我参考: 本地看不到数据,就先让本地能看到数据,再看本帖....特别提 ...
随机推荐
- 转:如何实现一个malloc
如何实现一个malloc 转载后排版效果很差,看原文! 任何一个用过或学过C的人对malloc都不会陌生.大家都知道malloc可以分配一段连续的内存空间,并且在不再使用时可以通过free释放掉. ...
- maven引入本地jar
mvn install:install-file -Dfile=***.jar -DgroupId=**.***.** -DartifactId=* -Dversion=0.8.11 -Dpackag ...
- java中的IO操作
IO流是用来处理设备之间的数据传输,Java对数据的操作是通过流的方式进行,而操作流的对象都封装到java.io包中.根据操作数据的种类可以把IO流分为字节流(InputStream,OutputSt ...
- select 和 radio 的选中状态
radio: <script type="text/javascript"> //判断个函数 以上 5 个Radio 那个为选中状态function judgeRadi ...
- 编写我的第一个CGI代码——python学习
在编程学习网站学习Python语言,学习到cgi编程章节遇到了一些小问题,课程介绍的为linux环境的Apache配置方法,具体如下: [linux环境配置方法:] 在进行CGI编程前,确保您的Web ...
- thinkphp3.1.3中widget用法
今天搞了tp3.1的widget,继承了widget类,但是老是掉用错误,所以换种写法,直接继承action TestAction.class.php $this->display();//调用 ...
- 从世界坐标转换成ui的rect坐标的方法
这个东西整整折磨了我一个通宵.原谅我先这样放上来.明天整理整理 using UnityEngine; using System.Collections; using UnityEngine.UI; p ...
- haligong2016
A 采用递推的方法,由于要到达棋盘上的一个点,只能从左边或者上边过来,根据加法原则,到达某一点的路径数目,就等于到达其相邻的上点和左点的路径数目的总和.所有海盗能达到的点将其路径数置为0即可. #in ...
- swift_枚举 | 可为空类型 | 枚举关联值 | 枚举递归 | 树的概念
***************可为空的类型 var demo2 :we_demo = nil 上面这个代码串的语法是错的 为什么呢, 在Swift中,所有的类型定义出来的属性的默认值都不可以是nil ...
- asp.net lodop单个打印
1.首先在列表页面增加以下代码 <%@ Page Language="C#" AutoEventWireup="true" CodeBehind=&quo ...