我正在使用工作经理的一次性请求来执行任务。首先,报警管理器在给定的频率内接到呼叫,然后从报警管理器接收类调用工作经理类。所有代码都正常工作,但是突然之间工作经理doWork没有被调用。OneTimeWorkRequest startWork = new OneTimeWorkRequest.Builder(WorkManagerForTools.class).build(); if (isWorking)
我将提前5天安排一个通知,所以我使用触发我的AlarmManager的PendingIntent来创建一个警报。 val mAlarmManager = context.getSystemService(Context.ALARM_SERVICE) as AlarmManager, fireDate, AlarmManager.INTERVAL_HOUR, mPendingIntent)