技术开发 频道

如何在WP模拟器中启动、暂停、重启应用

  【IT168技术】当开发 Windows Phone 应用程序时,您可以使用 Windows Phone 模拟器来部署和测试您的应用程序。Windows Phone 模拟器无法取代实际 Windows Phone 设备测试,但它是一个可快速测试您应用程序的有用工具。

  注意:

  根据您使用的是 Visual Studio 2010 Express for Windows Phone 还是用于 Visual Studio 2010 Professional 或 Visual Studio 2010 Ultimate 的插件,您可能会看到菜单命令或窗口布局中的一些微小改变。

  在 Windows Phone 模拟器中启动应用程序

  在 Visual Studio 中,当您第一次在 Windows Phone 模拟器中运行 Windows Phone 项目时,将发生下列操作:

  启动模拟器。

  加载 Windows Phone OS 7.1 操作系统。

  显示 Windows Phone“开始”屏幕。

  将您的应用程序部署到模拟器。

  启动您的应用程序。

  若 Windows Phone 模拟器正在运行,则您的应用程序将在正运行的模拟器中部署和启动。一次只能运行一个模拟器实例。

  在 Windows Phone 模拟器中启动应用程序

  在 Visual Studio 中,打开 Windows Phone 项目。

  在“标准”工具栏中,选择 “Windows Phone 模拟器”。

选择模拟器的标准工具栏上的目标

  在“调试”菜单中,单击“启动调试”或按 F5。

  将您的应用程序部署到模拟器并启动。

  在不关闭模拟器窗口的情况下,可以停止并重新启动 Windows Phone 模拟器中的应用程序。使用此方法,可以更快速地部署应用程序,并在维护当前应用程序状态时访问“开始”屏幕。

  停止应用程序

  要停止在模拟器中运行的应用程序,请执行下列操作之一:

  在模拟器中,单击“返回”按钮。

  在 Visual Studio 的“调试”菜单中,单击“停止调试”或按 Shift+F5。

  应用程序退出并出现“开始”屏幕。此操作将取消当前的调试会话,但会将模拟器保持为打开状态,这有利于更快地进行应用程序部署。

  注意:

  若您不在应用程序的初始页中,您可能需要多次单击“返回”按钮才能退出。

  取消激活应用程序

  在 Visual Studio 中,右键单击“解决方案资源管理器”中的项目并选择“属性”可打开“项目设计器”。

  若您要在取消激活应用程序时将其逻辑删除,请在“调试”选项卡上,选中“在调试期间取消激活时逻辑删除”。若您要在取消激活应用程序时使其进入睡眠状态,请取消选中此复选框。

  在“调试”菜单中,单击“启动调试”或按 F5 在模拟器中运行此应用程序。

  在模拟器中,单击“开始”按钮。

  出现“开始”屏幕并取消激活应用程序。应用程序将被逻辑删除或进入睡眠状态,具体取决于“在调试期间取消激活时逻辑删除”复选框的设置。您应始终对进入或退出被逻辑删除或睡眠这两种状态的应用程序进行测试。有关更多信息,请参阅Windows Phone 执行模型概述

  重新激活被逻辑删除或处于睡眠状态的应用程序

  在模拟器中,单击“返回”按钮。

  若您已导航至其他页面或已打开其他应用程序,您可能需要多次单击“返回”按钮才能重新激活应用程序。调试会话应继续。若调试器已从应用程序分离,您需要按 F5 使其继续。有关调试和重新激活的更多信息,请参阅如何在 Windows Phone 应用程序状态更改时调试

  在模拟器中重新启动应用程序

  在“开始”屏幕上,单击应用程序列表箭头。

  在应用程序列表中,单击应用程序图标。

  应用程序重新启动(无调试)。

0
相关文章