android 如何避免Windows Phone插入时屏幕锁定,android,windows-phone-8.1,windows-phone,android,Windows Phone 8.1,Windows Phone" /> android 如何避免Windows Phone插入时屏幕锁定,android,windows-phone-8.1,windows-phone,android,Windows Phone 8.1,Windows Phone" />

android 如何避免Windows Phone插入时屏幕锁定

android 如何避免Windows Phone插入时屏幕锁定,android,windows-phone-8.1,windows-phone,android,Windows Phone 8.1,Windows Phone,简单的说,在你调试应用程序时,有一个名为“保持清醒”的设置,可以防止你的手机锁定 我正在为WindowsPhone8.1寻找同样的东西(可能更好) 每次按F5键时,我都需要解锁手机,否则会出现以下错误: DEP6600:部署失败。设备屏幕锁定时无法部署应用程序。请确保设备屏幕未锁定,然后重试 或 错误:应用程序启动失败。确保设备屏幕已解锁,设备已解锁。有关开发人员解锁的详细信息,请访问 如果我自己运行AppDeployCmd工具 有什么办法可以避免吗?(当然不会每次都更改锁屏超时)我认为这是不可

简单的说,在你调试应用程序时,有一个名为“保持清醒”的设置,可以防止你的手机锁定

我正在为WindowsPhone8.1寻找同样的东西(可能更好)

每次按F5键时,我都需要解锁手机,否则会出现以下错误:

DEP6600:部署失败。设备屏幕锁定时无法部署应用程序。请确保设备屏幕未锁定,然后重试

错误:应用程序启动失败。确保设备屏幕已解锁,设备已解锁。有关开发人员解锁的详细信息,请访问

如果我自己运行
AppDeployCmd
工具


有什么办法可以避免吗?(当然不会每次都更改锁屏超时)

我认为这是不可能的,但这里有一个替代方案

编辑:你可以编写一个单独的应用程序,你应该在开发其他应用程序时运行它。此应用程序必须包含以下代码行

DisplayRequest AppDisplayRequest = new DisplayRequest();

public MainPage()
{
     AppDisplayRequest.RequestActive();
}
void HardwareButtons_BackPressed(object sender, Windows.Phone.UI.Input.BackPressedEventArgs e)
{
     AppDisplayRequest.RequestRelease();
     e.Handled = true;
     Windows.Phone.UI.Input.HardwareButtons.BackPressed -= HardwareButtons_BackPressed;
     Application.Current.Exit();
}

我认为,如果不编写单独的应用程序,就无法做到这一点。手机上有一个选项:设置>锁定屏幕>屏幕超时,您可以将其设置为最大可用时间。对于同一款手机,如低端诺基亚,可以选择将该时间设置为“永不”,但对于较新的手机,如诺基亚1320或诺基亚1520,该时间最长仅为5分钟。

错误DEP6600的解决方案应存在于代码中,而不是编写单独的应用程序。如何做到这一点。换句话说,当我的应用程序编译生成并部署后,错误就不会出现,即使手机被锁定,应用程序也应该运行,但这只有在应用程序运行时才起作用。如果您停止应用程序,则不会有任何帮助-然后锁屏将正常启动。OP询问在部署应用程序之前如何防止锁定屏幕,这样替代方案就没有帮助了。是的,没错。我的另一个想法是,他可以运行这个应用程序作为一个额外的应用程序,它总是打开的,在真正的应用程序后面。这可以做到。但你应该在回答中更好地描述它,OP应该使用代码编写一个单独的应用程序,如果他想避免锁定屏幕,他应该运行该程序,然后开发其他应用程序(当反锁应用程序运行时)-在你的回答中没有类似的内容。请编辑它。另外,在退出应用程序时,DispalyRequest应该被取消激活。我为什么要这样做?我需要停止应用程序,以便我可以进行更改,然后再次按F5,以便将新版本的应用程序部署到设备上。。。当设备被锁定时,它不允许apps@sebagomez这个想法(据我所知)是编写一个单独的应用程序,在运行时可以防止锁定屏幕。您在手机上部署应用程序,关闭VS并忘记此代码。现在,当您开始开发其他应用程序时,您运行该反锁应用程序,当它停留在前台时,它会阻止锁定屏幕;当您在新开发的应用程序中单击“开始”时,它将转到前台,而反锁则转到后台。虽然答案中的代码仍需改进,但正确的挂起/恢复、呼叫退出也是一个坏主意。您是否尝试过在锁屏设置中关闭密码?我希望我不必这样做do@PeterRitchie关闭密码没有帮助