1

Firebase JobDispatcher은 가능한 경우 (API 레벨 21 이상) JobScheduler을 사용하고 그렇지 않은 경우 Google Play 서비스를 기반으로하는 자체 메소드를 사용한다는 제안을 읽었습니다. 예를 들어Firebase JobDispatcher는 API 레벨 21의 JobScheduler를 사용합니까?

, 구글의 정보 here는 다음 상태 :

중포 기지 JobDispatcher 5.0 (API 레벨 21)보다 낮은 안드로이드 버전을 대상으로 애플 리케이션을위한 JobScheduler 호환성 레이어 역할을합니다.

하지만 안드로이드 6.0 장치에,하지를 통해 JobSchedulerFirebase JobDispatcher를 통해 시작했지만 때 특정 사용자에 대한, 내 응용 프로그램에서 작업이 잘 작동 것으로 나타났습니다.

그래서 나는 내가 찾을 수있는 것을보기 위해 Firebase JobDispatcher 코드를 파고들 것이라고 생각했다. 도서관에서 도서관 번호가 JobScheduler 인 것을 찾을 수 없습니다. 이 용어에 대한 저장소 검색은 히트를 반환하지 않습니다.

는 그래서 저 불꽃없는, 초보자의 비트 해요,하지만 여기 사람이 실제로 JobScheduler을 사용합니까 Firebase JobDispatcher 여부를 말해 줄 수, 그렇다면 것은 JobScheduler가 사용되는 라이브러리 코드의 비트에 날 지점 ?

답변

0

슬프게도 당신이 틀림 없습니다. JobScheduler는 현재 사용되지 않습니다. JobDispatcher는 원하는 모든 드라이버에서 작동 할 수 있지만 제공되는 드라이버는 GooglePlayDriver뿐입니다.

JobDispatcher에서 JobScheduler를 사용하려면 wait for Google to deliver해야하거나 사용자 고유의 드라이버를 작성하십시오.