我的XamarinAndroid应用程序中有一个AlarmManager。我正在使用SetExact()配置它,时间为5分钟。但它仅在五秒钟后就开始了。而且无论我什么时候配置它,它总是会在5秒后触发。我在Java中使用了完全相同的代码,并且运行良好。代码:[BroadcastReceiver]publicclassAlarmReceiver:BroadcastReceiver{publicoverridevoidOnReceive(Contextcontext,Intentintent){Log.Info("AlarmReceiver","Triggered");}publicstat
我创建了一个AlarmReceiver类,用作警报的广播接收器。问题是我需要从设置警报的类发送一些值到广播接收器类。设置报警管理器.javaIntenti=newIntent(mContext,AlarmReceiver.class);i.putExtra(KEY_ROWID,(long)taskId);PendingIntentpi=PendingIntent.getBroadcast(mContext,taskId_int,i,PendingIntent.FLAG_ONE_SHOT);mAlarmManager.set(AlarmManager.RTC_WAKEUP,when.ge
我正在创建在用户设置的时间发出通知的android应用程序,当我设置时间并且这个时间到了时,该应用程序会给我以下异常FATALEXCEPTION:mainjava.lang.NoClassDefFoundError:android.app.TaskStackBuilderatcom.emy.healthytips.AlarmReceiver.onReceive(AlarmReceiver.java:114)atandroid.app.ActivityThread.handleReceiver(ActivityThread.java:2397)atandroid.app.Activity