android-jobscheduler

    0热度

    1回答

    我正在使用com.github.yigit:android-priority-jobqueue。我坚持如何在x秒完成或onRun()调用后安排相同的作业。有什么方法吗?

    13热度

    2回答

    我使用下面的代码来创建和使用机器人会的jobscheduler API调度作业: Log.d("hanif", "Scheduling periodic job 2 hrs with 20 mins backoff linear"); JobInfo jobInfo = new JobInfo.Builder(JOB_ID, new ComponentName(getApplic

    3热度

    1回答

    我尝试在我的应用程序中实现JobScheduler,但我遇到了一个我无法理解的问题。 目标是在我的设备上有互联网连接可用时启动服务,时间间隔为10秒。 所以我使用的jobscheduler这样: JobScheduler mJobScheduler = (JobScheduler) getSystemService(Context.JOB_SCHEDULER_SERVICE); JobI

    3热度

    1回答

    我试图围绕在GcmNetworkManager工具中OneoffTask的setTag和setUpdateCurrent的行为。 The documentation of setUpdateCurrent这样说: 可选二传手指定该任务是否应覆盖任何预先存在的任务,并具有相同的标签。这默认为false,这意味着新任务不会覆盖现有的任务。 不够公平,但它并没有说会发生在一个任务是什么,只说一两件事,会

    0热度

    1回答

    我用LocalBroadcastManager广播的Intent似乎没有被消费,而是积累起来。每次我发送广播时,我都会收到它以及以前发送的所有广播,其格式为onReceive。 期刊JobService我使用IntentFilter创建BroadcastReceiver,并使用lbm.registerReceiver(receiver, intentFilter);动态注册它。然后我开始一个Ser

    4热度

    2回答

    我想实现我的第一个JobService。据我所知,致电onStartJob实际上是有保证的(是的,如果我在没有到期时间的情况下指定一些离谱的要求,那么会有一些优势)。但是如何onStopJob?它保证被称为? 具体而言,我有一个工作,将在后台执行。但是我有办法知道作业完成的时间(例如sharedPrefs)。我希望依靠什么时候调用onStopJob来发送一个通知给用户该工作已经完成。 注意:onS

    1热度

    1回答

    我试图创建一个定期异步任务来调用与JobScheduler的Web服务和JobService。但我的想法是每天尝试一次,并且始终在同一时间执行此任务。甚至可能让用户更新任务启动日期的小时。 JobInfo.Builder是否支持这种可能性?因为我使用的是“setPeriodic”,但我不认为这是可行的。 对于此功能,我应该更好地使用AlarmManager吗? 这是,现在调用服务的代码: priv

    6热度

    2回答

    我想在我的应用程序中使用Android新的JobScheduler,但现在我不知道如何传递包含数据(byte数组)的应该通过作业通过网络发送的对象。 我搜索了一个答案,但迄今没有发现我害怕。 我有一个JobService: public class MyJob extends JobService { @Override public boolean onStartJob(J

    0热度

    2回答

    我愿意检测设备何时在WIFI上触发本地通知。 大部分答案都包括让BroadcastReceiver侦听wifi.STATE_CHANGE。然而有人指出,由于Android 5.0的jobscheduler提供这样做的更有效的方法: JobInfo uploadTask = new JobInfo.Builder(mJobId, mServiceComponent /*

    2热度

    1回答

    由于我的应用程序必须是可用于Android 4.x版本,我不能仅仅依靠的jobscheduler背景活动。 Firebase JobDispatcher与我需要的版本向后兼容,所以我测试了一下。 我的期望是,它使用谷歌播放服务在Android < 5时和API的jobscheduler 5+时,从Android的电池和存储优化上this slide看到谈话在谷歌I/O 2016 乔布斯,我在使用J