如何从PC控制Windows Phone 8 Silverlight应用程序

时间:2014-08-08 22:05:44

标签: silverlight windows-phone-8 visual-studio-2013 automation windows-phone-8.1

我写了一个我需要自动化的应用程序。我想做以下事情:

  1. 从PC + USB远程启动应用程序,最好通过命令
  2. 启动
  3. 触发按下某些按钮的事件处理程序
  4. 请注意,这是一个WP8 Silverlight 应用。任何建议将不胜感激!

1 个答案:

答案 0 :(得分:0)

这将从PC启动应用程序:

XapDeployCmd.exe /launch <Product ID/Xap FileName> <targetdevice[:param]>

您可以从targetdevice[:param]获取XapDeployCmd.exe /enumerateDevices。您还知道应用的Product ID

此XapDeployCmd位于C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v8.0\Tools\XAP Deployment

示例

XapDeployCmd.exe /launch f8ce6878-0aeb-497f-bcf4-65be961d4bba /targetdevice:0

触发事件处理程序

  • 在您的PC上安装WAMP(或任何服务器软件包)。
  • 编写一个简单的GET / POST脚本
  • 按下按钮时,更改数据库中的值
  • 从其他设备,定期轮询同一数据库条目中的更改