我正在写一个Windows 10移动应用程序(C#);这是一个通知/报警应用程序;我想知道是否可以运行可触发警报或通知的后台服务或任务或计划程序。我正在寻找类似于Windows服务的东西,所以即使当我的手机重新启动时,该服务或后台任务也会自动启动并持续运行,并向用户显示通知。我已经创建了Windows 10运行时(后台任务),但当我重新启动手机时它们会停止。如何自动启动后台任务或Windows移动服务。 (这是一个Windows 10的移动应用程序)。Windows 10移动应用程序后台任务或服务自动启动时,手机重新启动
回答
我已经创建了Windows 10运行时(后台任务),但他们停止时,我重新启动我的手机。
由于您的后台任务是用于触发警报或通知,因此理论上讲,在您重新启动手机时不应停止后台任务。一旦后台任务被注册,你的后台任务应该工作,直到你注销它或用户关闭它,除非有resource constraints可以强制你的后台任务停止。
根据您的描述,您可以尝试Periodic notification,此通知也不应受重新启动您的设备。
如何自动启动后台任务或windows移动服务。 (这是一个Windows 10的移动应用程序)。
我不知道是什么原因导致您的后台任务在您的设备重新启动时会停止,但大多数后台任务可以由系统自动启动。通过移动服务,我不清楚你提到的是什么,如果它是像Azure这样的应用服务,你可以使用Push notifications,如果它是本地应用服务,我个人认为这不太适合你的场景。
感谢您的回复。我们的任务是基于DeviceUseTrigger并使用Accelerometer.DeviceId,然后才能注册它。我需要为我的通知应用使用设备触发器;此刻,我必须通过按下我的应用程序上的按钮来手动注册BG任务。我想读取传感器数据,并且想要在用户重新启动手机时自动运行我的后台任务。我可以在这个应用程序的开始菜单中放置一个图块,以便在手机启动时标题可以启动后台进程?可能吗? – JAWWAD
@JAWWAD,“我想读取传感器数据,并且即使在用户重新启动手机时也想自动运行我的后台任务。”这应该工作,你检查你的代码,是否有可能在某处取消注册任务? “可以在此应用程序的开始菜单中放置一个图块,以便手机启动时标题可以启动后台进程?可能吗?”说实话,我不确定,因为我没有尝试过一次,但可以开始烤面包的背景任务... –
- 1. 自动启动服务时,windows启动
- 2. Android:应用程序重新启动后服务未启动
- 3. 当系统重新启动时自动启动windows服务
- 4. 重新启动服务器后重新启动WCF服务
- 5. Windows服务vs任务计划程序 - 手动启动
- 6. 应用程序启动时自动启动Android服务
- 7. 在服务器启动/重新启动时启动Node.js应用程序
- 8. 在启动时启动服务并从服务启动应用程序?
- 9. Windows服务 - 重新启动?
- 10. Windows服务重新启动
- 11. Windows服务不自动启动在重新启动
- 12. 手机启动时自动启动应用程序
- 13. 从后台服务重新启动应用程序
- 14. 当Windows服务重新启动时自动运行应用程序
- 15. 如何在启动时启动后台任务 - Windows应用商店应用
- 16. 启动时启动服务和应用程序安装后
- 17. 启动后启动服务时,应用程序崩溃
- 18. 重新启动时自动启动应用程序
- 19. 安卓服务在应用程序死机后重新启动
- 20. 如何在新应用程序启动时启动服务?
- 21. 当IIS7自动启动时自动启动应用程序/ global.asax/wcf服务
- 22. 自动启动服务也会启动应用程序吗?
- 23. 远程服务 - 关闭启动后重新启动活动
- 24. 从服务重新启动Windows服务
- 25. 第一次手动启动后自动运行windows服务
- 26. 从Windows服务启动应用程序
- 27. 客运启动服务器重新启动后的Rails应用
- 28. 安装时自动启动Windows服务
- 29. 安装时自动启动Windows服务
- 30. 重新启动服务器后无法启动SQL服务
对不起,没有您需要的专业知识,但它可能意味着将此问题标记为“windows 10 mobile”或“windows phone”,而不是windows-mobile。移动是他们2010年以前的东西。 – code11