Я написал широковещательный приемник на Xamarin. Android, который отлично работает, но я не знаю, почему он не вызывается при загрузке устройства, может кто-нибудь, пожалуйста, просто скажите мне, что не так с моим кодом?
[BroadcastReceiver(Enabled = true, Exported = true)]
[IntentFilter(new[] { Intent.ActionBootCompleted })]
public class BootReceiver : BroadcastReceiver
{
public override void OnReceive(Context context, Intent intent)
{
if (intent.Action.Equals("android.intent.action.BOOT_COMPLETED"))
{
Toast.MakeText(context, "1 Received intent! You can run your background task here.", ToastLength.Short).Show();
}
}
}
Я написал широковещательный приемник, как показано выше, но он не запускается при загрузке.