Windows phone 8.1 保持Windows phone 8.1屏幕解锁

Windows phone 8.1 保持Windows phone 8.1屏幕解锁,windows-phone-8.1,Windows Phone 8.1,我正在为WindowsPhone8.1编写测试自动化。手机解锁后(为了能够部署应用程序),保持屏幕解锁的最大超时时间为5分钟。该设置位于“设置>锁定屏幕>屏幕在手机上下拉后超时”下 对于Win phone 8.0,有一个永不超时屏幕的选项。我的问题是,由于微软似乎还不支持这一点,有没有办法让手机8.1屏幕保持活动状态,而不必手动触摸它?如果你想在你的设备上开发应用程序,你只需要在运行项目时解锁(F5) 无论如何,可以使用当前PhoneApplicationService的UserIdleDete

我正在为WindowsPhone8.1编写测试自动化。手机解锁后(为了能够部署应用程序),保持屏幕解锁的最大超时时间为5分钟。该设置位于“设置>锁定屏幕>屏幕在手机上下拉后超时”下


对于Win phone 8.0,有一个永不超时屏幕的选项。我的问题是,由于微软似乎还不支持这一点,有没有办法让手机8.1屏幕保持活动状态,而不必手动触摸它?

如果你想在你的设备上开发应用程序,你只需要在运行项目时解锁(F5)

无论如何,可以使用当前
PhoneApplicationService
UserIdleDetectionMode
属性强制屏幕保持打开状态

要禁用自动屏幕锁定,请执行以下操作:

PhoneApplicationService.Current.UserIdleDetectionMode = IdleDetectionMode.Disabled;
要再次启用它,请执行以下操作:

PhoneApplicationService.Current.UserIdleDetectionMode = IdleDetectionMode.Enabled;

有关的详细信息

这将与Silverlight应用程序一起使用,对于您必须使用的WinRT应用程序。这是否可以防止每次运行(F5)前必须解锁屏幕?在WP8.0上,您可以,但确实如此。此线程中回答了相同问题的可能重复:。