JobSchedulerService#maybeQueu
eReadyJobsForExecutionLockedH
• The stateof at least one job has changed.(少なくとも一つのジョブの状態が変更
された)
• ready(実行可能)になっているjobがいくつ存在するかで決めているっぽい
• Right now the policy is such:
• If >1 of the ready jobs is idle mode we send all of them off
• if more than 2 network connectivity jobs are ready we send them all off.
• If more than 4 jobs total are ready we send them all off.
• http://tools.oesf.biz/android-6.0.0_r1.0/xref/frameworks/base/services/core/
java/com/android/server/job/JobSchedulerService.java#622