Uwp 什么时候后台任务会因为“异常”而中止;资源撤销“;,我该如何预防呢?

Uwp 什么时候后台任务会因为“异常”而中止;资源撤销“;,我该如何预防呢?,uwp,windows-10-mobile,Uwp,Windows 10 Mobile,我正在开发一个UWP(Win10)应用程序,它需要保持与蓝牙附件的永久Rfcomm连接 似乎是随机的,操作系统决定终止后台任务。取消原因是“ResourceRevocation” 发生ResourceRevocation的条件是什么,如何防止它 我尝试过切换后台任务类型(RfcommTrigger/DeviceUseTrigger),但它们都会被操作系统杀死。我相信关于资源撤销的详细信息不会公开。根据我的经验,为了避免撤销,我们应该减少后台任务资源的使用,或者减少其他应用程序的资源使用 在我的情

我正在开发一个UWP(Win10)应用程序,它需要保持与蓝牙附件的永久Rfcomm连接

似乎是随机的,操作系统决定终止后台任务。取消原因是“ResourceRevocation”

发生ResourceRevocation的条件是什么,如何防止它


我尝试过切换后台任务类型(RfcommTrigger/DeviceUseTrigger),但它们都会被操作系统杀死。

我相信关于资源撤销的详细信息不会公开。根据我的经验,为了避免撤销,我们应该减少后台任务资源的使用,或者减少其他应用程序的资源使用


在我的情况下,Win10M后台应用程序的默认设置(所有应用程序都可以使用后台任务)会阻止运行我的后台任务。在这种情况下,我的任务将通过resourcerevocation中止,或者干脆不调用。为了解决这个问题,我应该从设置>隐私>背景应用中禁用应用程序(照片、办公应用程序等)不必要的背景任务使用。然后,我的任务运行良好。也许这不是一个适合您的答案,但我希望它能帮助您。

我相信关于资源撤销的详细信息不会公开。根据我的经验,为了避免撤销,我们应该减少后台任务资源的使用,或者减少其他应用程序的资源使用

在我的情况下,Win10M后台应用程序的默认设置(所有应用程序都可以使用后台任务)会阻止运行我的后台任务。在这种情况下,我的任务将通过resourcerevocation中止,或者干脆不调用。为了解决这个问题,我应该从设置>隐私>背景应用中禁用应用程序(照片、办公应用程序等)不必要的背景任务使用。然后,我的任务运行良好。也许这不是一个适合你的答案,但我希望它能帮助你