Установка интервала в Android-заданиях Evernote не более 15 минут

Я использую библиотеку Evernote Android Jobs для планирования задач на моем Android 8.1.0. Минимальный интервал периодических заданий по умолчанию составляет 15 минут, что делает отладку трудоемкой. Я нашел статью, в которой говорится, что мы можем использовать

    JobManager.instance().getConfig().setAllowSmallerIntervalsForMarshmallow(true);

для более коротких интервалов в отладке, но я получаю извилистую строку под getConfig(), когда я использую это. Как сократить интервал времени?

Android-задания версии 1.2.6

1 ответ

Решение

Метод setAllowSmallerIntervalsForMarshmallow(true) устарел и больше не используется в библиотеке версии 1.2.6. Мы можем использовать следующий код для запуска заданий.

ПРИМЕЧАНИЕ. Это следует использовать только для отладки, а не для производства.

    private void runJobImmediately() {
    new JobRequest.Builder(DemoSyncJob.TAG)
        .startNow()
        .build()
        .schedule();
   }
Другие вопросы по тегам