jde*_*lin 2 android push-notification xamarin.android xamarin pushsharp
我按照 PushSharp 存储库中的示例进行操作: PushSharp Android Client Sample
如果应用程序处于打开状态或在后台(通过点击主页或后退按钮),一切都运行良好。但是,如果我通过在应用程序管理器中将其滑动来关闭应用程序,我将不再收到通知。
我的假设是,由于 PushHandlerService 被标记为 [Service],即使应用程序关闭它也会保持打开状态并继续侦听通知。有没有办法在应用程序关闭的情况下继续接收通知,还是我做错了?
我会包含代码,但我所获得的内容几乎完全来自上述链接中的示例。
编辑:
我尝试在应用程序启动时触发 PushClient.Register,即使设备已经注册,希望如果它没有启动,这将启动 PushHandlerService。即使在每次启动应用程序时重新注册,当应用程序关闭时我仍然没有收到通知。