11、使用 WinAppDeployCmd 部署appx 包到 Windows10 Mobile上(更新)
在 Windows10 Mobile开发工具里,微软没有提供 wp8 sdk 中 Application Deployment 一样的部署工具,参考
了一下 StackOverflow 论坛上的帖子(link)和一个不知道什么语言的文章上的解图(link),大概尝试了一下,可以
部署到 lumia950上。
前提条件,安装 win10 sdk(下载地址) ,phone 通过 usb 连接到 pc 端,并且phone 和 pc 网络连接到同一个路由器。
1、在 windows10 手机上,先打开开发者模式,获取设备代码:
1)在手机的 设置 -> 更新和安全 -> 面向开发人员 中,选择 “开发者模式”:

2)点击上图的配对按钮,弹出代码框,每次点击获得的代码都不同:

2、创建一个部署用的 Demo 包,如果已经有 appx 包了,则跳过这一步:
1)在 visual studio 中,右键工程,选择生成 appx 包:

2)选择非商店包。选择 “不生成捆绑包”,手机的 cup 为 arm 架构:

3)生成包,并获取当前包路径:

3、通过 WinAppDeployCmd.exe 工具,获得手机 ip,并配对
1)打开 Windows 默认命令行工具,导航到 WinAppDeployCmd.exe 的目录下面,
(我的 Windows 和 开发 sdk 安装在 D盘):
输入命令,按回车:
cd D:\Program Files (x86)\Windows Kits\\bin\x86

2 )获取 phone 的 ip 地址,在命令行工具中,输入:
WinAppDeployCmd.exe devices
获取到手机的 ip 地址:

3)通过 WinAppDeployCmd 与手机配对:
格式:
WinAppDeployCmd install -file “<path>” -ip <ip> -pin <pin>
这里使用的命令为:
WinAppDeployCmd install -file "D:\Users\duanb\Desktop\app\demo\DeployDemo_1.0.0.0_ARM_Debug_Test\DeployDemo_1.0.0.0_ARM_Debug.appx"
-ip 192.168.1.111 -pin G2z2w2
然后输入回车,appx 包就被部署到手机上了:

更新:
方法二:
在 windows10 Mobile 10.0.1.586.x 手机上,可以直接通过浏览器进行部署:
在手机设置 -> 面向开发者 中,可以看到部署的地址等:


在 pc 端,通过输入地址即可:

11、使用 WinAppDeployCmd 部署appx 包到 Windows10 Mobile上(更新)的更多相关文章
- Win(Phone)10开发第(2)弹,导出APPX包并签名部署
当我们新建一个win10 uap项目,如果想导出测试包,需要点击项目名称,选择商店-导出应用包,这个时候会生成一个文件夹,包含appx和ps1等文件. powershell运行Add-AppDevPa ...
- 持续集成之Jenkins自动部署war包到远程服务器
一.无war包链接的情况 无war包链接时,需先下载war包到本地,然后执行: ---------------------------------------------以下部分为转载-------- ...
- weblogic安装部署war包——windows
### weblogic安装部署war包——windows#### 下载weblogic安装包[csdn下载地址](https://download.csdn.net/download/luozhua ...
- docker学习5-docker安装tomcat环境和部署war包
前言 tomcat部署web项目非常方便,把war包放到webapps目录就可以了.本篇使用docker快速搭建一个tomcat环境 下载tomcat镜像 拉取官方最新版tomcat镜像 [root@ ...
- 三种远程部署war包检测
简介 远程部署漏洞属于服务器.中间件配置问题,攻击者可通过远程部署漏洞获取系统权限,远程部署漏洞经常出现在Tomcat.Jboss.Weblogic等web容器之上. 0x01 ### tomcat部 ...
- tomcat本地部署war包的方式
最近学习java,在本地tomcat部署时,主要采取以下方式: 一.本地构建生成war包 在本地项目中的terminal下,使用命令 “mvn clean install”或 先执行“mvn clea ...
- 第二章 部署war包到tomcat
以turbine为例. 一.部署 1.下载或者生成war包(从maven上下载war包,并改名字为turbine.war) 2.将turbine.war拷贝到$TOMCAT_HOME/webapps中 ...
- 部署解决方案包 (SharePoint Server 2010)
转:http://technet.microsoft.com/zh-cn/library/cc262995(v=office.14).aspx 本文介绍各个解决方案包,及其在 Microsoft Sh ...
- Linux tomcat部署War包,Linux在Tomcat部署JavaWeb项目,Linux部署War包
Linux tomcat部署War包,Linux在Tomcat部署JavaWeb项目,Linux部署War包 >>>>>>>>>>>& ...
随机推荐
- DataFrame转矩阵Np-Array
DataFrame.as_matrix(columns=None)¶ Convert the frame to its Numpy-array representation.
- find只查当前目录 和 -exec和xargs区别
1.find默认查找当前目录和子目录,通过maxdepth限制只查当前目录: find . -maxdepth 1 -type f -name "*.php" 2. find . ...
- IDS IPS WAF之安全剖析
现在市场上的主流网络安全产品可以分为以下几个大类: 1.基础防火墙类,主要是可实现基本包过滤策略的防火墙,这类是有硬件处理.软件处理等,其主要功能实现是限制对IP:port的访问.基本上的实现都是默认 ...
- 导入安全证书到jdk步骤详细说明-原
一.首先要在浏览器打开需要证书的网站,然后把证书下载下来,保存的证书名称随意命名,只要保证唯一性(这个唯一性下文有解释) 二.然后把证书复制到%JAVA_HOME%/jre/bin/路径下,即保证证书 ...
- 把电脑装成ubuntu系统了
2014年一月11日 今天本来想在自己的电脑上装双系统,电脑本来有个win7,想再装一个ubuntu. 本来想用wubi装,可是wubi没法安装13.10,并且wubi安装后,读写速度也不快. 在网上 ...
- mysql字符串截取
mysql字符串截取 update zcat ) where lev1 is null; update zcat ) where lev2 is null; 函数: 1.从左开始截取字符串 left( ...
- ES6的promise对象研究
ES6的promise对象研究 什么叫promise? Promise对象可以理解为一次执行的异步操作,使用promise对象之后可以使用一种链式调用的方式来组织代码:让代码更加的直观. 那我们为什么 ...
- 想在BD自然排名中脱颖而出吗?加张合适的图片吧!
经常在BD或gg搜索不难发现有些搜索结果会带有缩略图,类似下图,图文搭配,看着不累 在一大排搜索结果中,都是文字的话,还没认真看就感觉累,如果在这些搜索结果中突然出现一条图文结合的条目,是不是有耳目一 ...
- 机器学习公开课笔记(3):Logistic回归
Logistic 回归 通常是二元分类器(也可以用于多元分类),例如以下的分类问题 Email: spam / not spam Tumor: Malignant / benign 假设 (Hypot ...
- JS获取汉字首字母
//获取 汉字首字母 function makePy(str) { if (typeof (str) != "string") throw new Error(-1, " ...