【问题标题】:Deploy cordova windows app to phone from Visual Studio从 Visual Studio 将 cordova windows 应用程序部署到手机
【发布时间】:2016-06-25 02:08:39
【问题描述】:
我使用 cordova 6.0.0 CLI 创建了一个新应用:
cordova 平台添加窗口
cordova 构建窗口 -- --appx=uap
我在 Visual Studio 社区中打开文件 /platforms/windows/CordovaApp.sln。现在我可以将应用部署到“模拟器”、“本地机器”和“远程机器”。
如何部署到通过 USB 连接的 Windows Phone 10 设备?
如果我使用 Cordova 创建一个 wp8 应用并在 VS 中打开该项目,我可以部署到手机上。
【问题讨论】:
标签:
windows
visual-studio
cordova
command-line-interface
win-universal-app
【解决方案1】:
首先,让我们清理一下windows平台。
- $cordova 平台删除窗口
- $cordova 平台添加窗口
- $cordova 构建窗口 --release
这将创建包到platforms\windows\AppPackages
然后可以看到文件夹:CordovaApp.Windows_0.1.0.0_anycpu_debug_Test
里面有 Add-AppDevPackage.ps1 文件。
通过右键单击此文件并在 Powershell 上运行它,您可以安装它。
为了通过 usb 发送包,您可以压缩 CordovaApp.Windows_0.1.0.0_anycpu_debug_Test 文件夹,然后您可以通过在 powershell 上运行 Add-AppDevPackage.ps1 将其安装到其他设备。
如果你想在 Windows 10 机器上调试你的应用程序,你应该使用 Visual Studio 的远程调试工具。不要选择本地机器或模拟器,而是选择远程机器。在 Visual Studio 中配置远程设备的连接名称。然后你应该在你的 windows 10 机器上安装 vs 远程调试器。有了这个,你可以远程连接它并调试它。