程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> 使用 WinAppDeployCmd 部署Win10 App 到移動設備,win10部署app下載

使用 WinAppDeployCmd 部署Win10 App 到移動設備,win10部署app下載

編輯:C#入門知識

使用 WinAppDeployCmd 部署Win10 App 到移動設備,win10部署app下載


WinAppDeployCmd是目前微軟提供的Win10 App 部署工具,它和以前的Windows Phone Application Deployment 部署工具有所不同的是,WinAppDeployCmd是一種命令行工具,部署、卸載、更新等所有操作需要使用命令行指令,通過指令將App部署到任意Win10移動版設備中,而且這一切是無需安裝Visual Studio 開發工具的。

WinAppDeployCmd怎麼獲取呢?我們需要下載Windows 10 SDK ,安裝後WinAppDeployCmd.exe便可以在C:\Program Files (x86)\Windows Kits\10\bin\x86\ 路徑下找到。

打個小廣告:給大家推薦一個UWP/Win10開發者群:53078485  歡迎大家進來一起學習

WinAppDeployCmd 使用方法:

例,我們對同一個局域網的一台Win10 手機部署一個用於測試的App。

首先我們打開手機的設置界面,依次點擊"更新和安全"-"面向開發人員",打開移動設備的"設備發現"、"使用開發者功能"兩個選項,如下:

接著我們在PC上啟動cmd,然後定位到WinAppDeployCmd.exe所在的文件夾,如下

第一次使用WinAppDeployCmd肯定對命令不熟悉,不用擔心,我們輸入萬能的help指令來看看WinAppDeployCmd都是支持哪些指令,輸入指令 WinAppDeployCmd -h如下:

上面可以看出,WinAppDeployCmd 給了我們幾個使用場景,例如devices(查找設備)、install –file <path> -ip <address>(對指定ip的設備安裝某個App)、list -ip <address> (列舉出某ip的設備中安裝的App)等等……

Ok,我們先試試查找設備命令,輸入命令 WinAppDeployCmd devices 回車,如下:

通過Find devices後,查找到了我的lumia 925,ip為192.168.17.126,查找到的我的925是通過同一局域網查找的,並且我的手機是沒有使用數據線連接到我的電腦的,完全是通過wifi查找到的,這就意味著我們可以使用無線部署,是不是很爽?

Ok,我們再試試使用 list -ip 192.168.17.126 命令連接到我的手機並列出手機中安裝的軟件,如下:

(◎﹏◎) 這是什麼鬼?0.0 原來是沒有權限啊,嗯,這是提示我們需要使用 -pin指令來連接我們的設備,那麼Pin碼在哪?Pin碼就在我們的手機端的"設備發現"功能裡面,在設備發現功能裡點擊"配對"按鈕,手機會彈出一個對話框,裡面包含著Pin碼,如下:

Ok,有了Pin碼,我們帶上Pin碼再次使用List 命令就能獲取到手機中安裝的App列表了,需要注意的是Pin碼是區分大小寫的,如下:

成功配對後,手機端也會顯示配對成功以及已經成功配對的設備數量,如下:

  

接著我們部署下App試試,使用命令"WinAppDeployCmd install -file <filepath> -ip <address>"來安裝App,這裡我們就不需要再帶上Pin碼了,配對成功後,除非手機端取消了配對,否則PC對手機的訪問權限一直存在。

Ok,開始部署App:

當出現Done時,說明已經部署完畢,查看下手機端有木有

喏,最近安裝裡面第一個便是。Ok,教程到此為止,順便曬下桌面o(^▽^)o

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved