Xamarin Forms:如何编写将在后台连续运行直到从设备上卸载应用程序的服务?

时间:2019-06-07 08:55:47

标签: xamarin.forms xamarin.android xamarin.ios

我正在尝试在Xamarin中实现后台服务。在应用程序安装到设备上之前一直在设备上运行的表格。 我想每5秒将用户的当前位置发送到服务器,即使该应用程序在堆栈中或从堆栈中删除。

我需要使用此服务将用户的位置发送到服务器,并在后台保持signalR连接处于活动状态

1 个答案:

答案 0 :(得分:0)

绑定服务是Oreo中引入的规则的例外。当您的应用程序后台运行时,该应用程序仍可以在后台运行。首次支持Oreo和Pie时,我不需要对应用程序进行任何更改。您可能应该通过创建自己的Application类并在其OnCreate中启动绑定服务来启动绑定服务。