【问题标题】:How to stop Windows Phone 7 from locking screen?如何阻止 Windows Phone 7 锁定屏幕?
【发布时间】:2013-10-29 17:01:59
【问题描述】:
The application could not be launched for debugging. Ensure that the 
target device screen is unlocked and that the application is installed.

如何摆脱这个烦人的消息,每次我尝试在 Windows Phone 7 上调试或运行项目时在 5 分钟不使用手机后出现这个恼人的消息(5 分钟是屏幕超时的最长时间,我可以在手机设置中设置)。

我错过了什么?是否可以在调试开始时从 VS 或在特殊应用程序中避免手机窗体锁定/超时屏幕,在调试之前我会先手动启动,以便在调试完成时应用程序将返回屏幕并停止手机锁定屏幕?但是如何阻止手机锁定屏幕? :-)

更新:我有 Omnia 7,它是 AMOLED,没有“从不”设置。根据 J. Loomis 在下面的评论中所说,这是因为“如果长时间坐着,它们可能会严重烧伤”,所以最好在调试开始时以编程方式解锁屏幕。我认为这应该在 VS 中以这种方式工作。

【问题讨论】:

  • 尝试将“密码”选项设置为“关闭”并再次检查?
  • 是的,我从来没有“开启”过它。此外,为了看看会发生什么,我现在将其设置为“开启”并返回“关闭”,但没有任何改变。

标签: visual-studio-2010 windows-phone-7


【解决方案1】:

在“设置”中选择“锁定和壁纸”关闭密码并将“屏幕超时”设置为从不。

请务必注意,“从不”选项仅在密码开关设置为关闭时才会显示。

【讨论】:

  • OP 说没有“从不”选项,我可以确认在我的 HD7 上我只有 30 秒、1 分钟、3 分钟和 5 分钟。
  • 在 Pol 提到的问题中,最大超时为 5 分钟。这取决于具体的手机型号。某些设备具有 AMOLED 屏幕,如果长时间放置,它们可能会严重烧屏。
  • @Jamie Keeling:这很奇怪,我的 HD7 有一个“从不”选项。你现在在哪里? (我在美国)
  • @Praetorian 我在英国使用 O2 品牌的设备。
  • 确保关闭密码才能看到从不选项。如果我先这样做,我只会看到它。
【解决方案2】:

您可以设置 UserIdleDetectionMode = Disabled 以防止在调试/开发/测试时锁屏出现在您的应用上。在您发布的应用程序中谨慎使用它。详情见 MSDN:

http://msdn.microsoft.com/en-us/library/microsoft.phone.shell.phoneapplicationservice.useridledetectionmode(VS.92).aspx

【讨论】:

【解决方案3】:

我的手机 (Lumia 800) 在锁定+壁纸设置中没有“从不”设置,即使密码已关闭。我可以让手机在调试会话之间停止锁定的唯一方法是让另一个应用程序在您正在调试的应用程序后面运行,并将 UserIdleDetectionMode 设置为禁用。市场上有一个应用程序,其唯一目的就是调用Phone! Dont Sleep!(注意:我没有制作这个应用程序,也不知道是谁制作的,我只是分享,因为我觉得它很有帮助)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多