在 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上(更新)的更多相关文章

  1. Win(Phone)10开发第(2)弹,导出APPX包并签名部署

    当我们新建一个win10 uap项目,如果想导出测试包,需要点击项目名称,选择商店-导出应用包,这个时候会生成一个文件夹,包含appx和ps1等文件. powershell运行Add-AppDevPa ...

  2. 持续集成之Jenkins自动部署war包到远程服务器

    一.无war包链接的情况 无war包链接时,需先下载war包到本地,然后执行: ---------------------------------------------以下部分为转载-------- ...

  3. weblogic安装部署war包——windows

    ### weblogic安装部署war包——windows#### 下载weblogic安装包[csdn下载地址](https://download.csdn.net/download/luozhua ...

  4. docker学习5-docker安装tomcat环境和部署war包

    前言 tomcat部署web项目非常方便,把war包放到webapps目录就可以了.本篇使用docker快速搭建一个tomcat环境 下载tomcat镜像 拉取官方最新版tomcat镜像 [root@ ...

  5. 三种远程部署war包检测

    简介 远程部署漏洞属于服务器.中间件配置问题,攻击者可通过远程部署漏洞获取系统权限,远程部署漏洞经常出现在Tomcat.Jboss.Weblogic等web容器之上. 0x01 ### tomcat部 ...

  6. tomcat本地部署war包的方式

    最近学习java,在本地tomcat部署时,主要采取以下方式: 一.本地构建生成war包 在本地项目中的terminal下,使用命令 “mvn clean install”或 先执行“mvn clea ...

  7. 第二章 部署war包到tomcat

    以turbine为例. 一.部署 1.下载或者生成war包(从maven上下载war包,并改名字为turbine.war) 2.将turbine.war拷贝到$TOMCAT_HOME/webapps中 ...

  8. 部署解决方案包 (SharePoint Server 2010)

    转:http://technet.microsoft.com/zh-cn/library/cc262995(v=office.14).aspx 本文介绍各个解决方案包,及其在 Microsoft Sh ...

  9. Linux tomcat部署War包,Linux在Tomcat部署JavaWeb项目,Linux部署War包

    Linux tomcat部署War包,Linux在Tomcat部署JavaWeb项目,Linux部署War包 >>>>>>>>>>>& ...

随机推荐

  1. DataFrame转矩阵Np-Array

    DataFrame.as_matrix(columns=None)¶ Convert the frame to its Numpy-array representation.

  2. find只查当前目录 和 -exec和xargs区别

    1.find默认查找当前目录和子目录,通过maxdepth限制只查当前目录: find . -maxdepth 1 -type f -name "*.php" 2. find . ...

  3. IDS IPS WAF之安全剖析

    现在市场上的主流网络安全产品可以分为以下几个大类: 1.基础防火墙类,主要是可实现基本包过滤策略的防火墙,这类是有硬件处理.软件处理等,其主要功能实现是限制对IP:port的访问.基本上的实现都是默认 ...

  4. 导入安全证书到jdk步骤详细说明-原

    一.首先要在浏览器打开需要证书的网站,然后把证书下载下来,保存的证书名称随意命名,只要保证唯一性(这个唯一性下文有解释) 二.然后把证书复制到%JAVA_HOME%/jre/bin/路径下,即保证证书 ...

  5. 把电脑装成ubuntu系统了

    2014年一月11日 今天本来想在自己的电脑上装双系统,电脑本来有个win7,想再装一个ubuntu. 本来想用wubi装,可是wubi没法安装13.10,并且wubi安装后,读写速度也不快. 在网上 ...

  6. mysql字符串截取

    mysql字符串截取 update zcat ) where lev1 is null; update zcat ) where lev2 is null; 函数: 1.从左开始截取字符串 left( ...

  7. ES6的promise对象研究

    ES6的promise对象研究 什么叫promise? Promise对象可以理解为一次执行的异步操作,使用promise对象之后可以使用一种链式调用的方式来组织代码:让代码更加的直观. 那我们为什么 ...

  8. 想在BD自然排名中脱颖而出吗?加张合适的图片吧!

    经常在BD或gg搜索不难发现有些搜索结果会带有缩略图,类似下图,图文搭配,看着不累 在一大排搜索结果中,都是文字的话,还没认真看就感觉累,如果在这些搜索结果中突然出现一条图文结合的条目,是不是有耳目一 ...

  9. 机器学习公开课笔记(3):Logistic回归

    Logistic 回归 通常是二元分类器(也可以用于多元分类),例如以下的分类问题 Email: spam / not spam Tumor: Malignant / benign 假设 (Hypot ...

  10. JS获取汉字首字母

    //获取 汉字首字母 function makePy(str) { if (typeof (str) != "string") throw new Error(-1, " ...