Chỉ bắt đầu làm việc với Dispatcher một ngày trước vì vậy tôi có thể sai. Tôi nghĩ cho những gì bạn muốn làm, bạn phải đặt công việc của mình là theo định kỳ và chọn một kích hoạt kích hoạt.
final Job.Builder builder = dispatcher.newJobBuilder()
.setTag("myJob")
.setService(myJobService.class)
.setRecurring(true)
.setTrigger(Trigger.executionWindow(59, 61));
Sẽ cung cấp cho bạn một công việc lặp lại gần như mỗi phút.
Cách bắt đầu công việc và thiết lập Trình điều phối nói chung tôi khuyên bạn nên xem xét testapp có sẵn tại kho lưu trữ FirebaseJobDispatcher git (mà bạn đã liên kết). Đặc biệt là các lớp học JobFormActivity và DemoJobService.
cảm ơn cho repo – John