1
재부팅 후 내 FirebaseJobDispatcher가 시작되지 않습니다. 장치가 재부팅 된 후 자동으로 시작되도록 스케줄러가 필요합니다.재부팅 후 FirebaseJobDispatcher가 시작되지 않습니다.
FirebaseJobDispatcher dispatcher = new FirebaseJobDispatcher(new GooglePlayDriver(context));
Job myJob = dispatcher.newJobBuilder()
.setService(ServiceAppControl.class)
.setTag(AppGlobal.LOG_TAG)
.setRecurring(false)
.setLifetime(Lifetime.FOREVER)
.setTrigger(Trigger.executionWindow(0, 5))
.setReplaceCurrent(false)
.setRetryStrategy(RetryStrategy.DEFAULT_EXPONENTIAL)
.setConstraints(
// only run on an unmetered network
Constraint.ON_UNMETERED_NETWORK,
// only run when the device is charging
Constraint.DEVICE_CHARGING
)
.build();
dispatcher.mustSchedule(myJob);
예. 매니페스트 파일에 추가되었습니다. – user1854307
예를 들어 .setTrigger (Trigger.executionWindow (10, 40)) – RasAlGhul
과 같이 실행 창을 늘리려고 시도 할 수 있습니까? – RasAlGhul