我遵循了tutorial
主要问题是:
WAKELOCK_KEY
是什么?我必须放在这里什么?classType
是什么?我必须放在这里什么?对于WAKELOCK_KEY
,我只需输入“NOTIF”,classType
使用typeof(MyIntentService)
。
我收到通知但是在杀死应用程序时无法收到通知。那么如何在Xamarin中管理它(没有PushSharp或类似的lib)?
(我的代码与教程中的相同,但WAKELOCK_KEY和classType除外)。
答案 0 :(得分:1)
如果你按照教程,你只需要这样做(似乎我的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);
}
}