当应用程序退出时,远程通知(GCM)到Xamarin.Android(monodroid)
本文关键字:GCM 应用程序 Xamarin monodroid Android 通知 程通知 退出 | 更新日期: 2023-09-27 18:19:58
我遵循了教程
主要问题是:
- 他们的代码中
WAKELOCK_KEY
是什么?我必须在这里放什么 - 他们的代码中
classType
是什么?我必须在这里放什么
对于WAKELOCK_KEY
,我只放了"NOTIF",而对于classType
,则使用typeof(MyIntentService)
。
我收到通知,但在终止应用程序时无法收到通知。那么如何在Xamarin中管理这一点(没有PushSharp或类似的lib)?
(除了WAKELOCK_KEY和classType之外,我的代码与教程中的代码相同)。
如果你遵循教程,你只需要这样做(似乎我对wakelock_key和classType的解决方案很好):-)
[BroadcastReceiver]
[IntentFilter(new[] { Android.Content.Intent.ActionBootCompleted })]
public class BootReceiver : BroadcastReceiver
{
public override void OnReceive(Context context, Intent intent)
{
MyIntentService.RunIntentInService(context, intent);
}
}